Я смотрел Yt, Google и т. Д. Я пробовал 5 решений и ничего. Я помещаю txt в текстовое поле, оно отображается в окне списка, но не подходит для доступа.Доступ не будет сохранять ввод
Вкратце.
private void addAF_Click(object sender, EventArgs e)
{
if (aFInput.Text != "") {
string q = "insert into AFs (AFNumber,SendDate,Notes) values ('"+aFInput.Text.ToString()+"','"+DateTime.Now+"', '"+notes.Text.ToString()+"')";
dosomemagic(q);
aFInput.Text = null;
}
}
private void dosomemagic(String q)
{
try
{
cnn.Open();
cmd.CommandText = q;
cmd.ExecuteNonQuery();
cnn.Close();
loaddata();
}
catch (Exception e)
{
cnn.Close();
MessageBox.Show(e.Message.ToString());
}
}
private void ANLPA_Load(object sender, EventArgs e)
{
cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=AFdbB03.mdb;";
cmd.Connection = cnn;
loaddata();
}
private void loaddata()
{
AFList.Items.Clear();
try
{
string q = "select * from AFs";
cmd.CommandText = q;
cnn.Open();
dr = cmd.ExecuteReader();
if (dr.HasRows)
{
while (dr.Read())
{
AFList.Items.Add(dr[1].ToString());
keyList.Items.Add(dr[0].ToString());
}
}
dr.Close();
cnn.Close();
}
catch (Exception ex)
{
cnn.Close();
MessageBox.Show(ex.Message.ToString());
}
}
Вы отлаживали этот код? – khlr
У вас есть файл базы данных, указанный между вашими файлами проекта? Если да, то каково свойство «Копировать в выходной каталог»? – Steve
Код работает без ошибок или предупреждений. Файл отображается в моих файлах. Я добавил базу данных с добавлением базы данных. Программа показывает в списке все данные из db. – Venator