Технологии

Добрый день, у меня возникла ошибка в строке adapter.Fill(dataset, "recipes");, что свойство connectionstring не инициализировано - вопрос №1929460

Вот код программы

private void button3_Click(object sender, EventArgs e)

{

ConnectToDB k = new ConnectToDB();

string l = «SELECT id_recipes FROM recipes»;

string connString = @«Provider=Microsoft.Jet.OLEDB.4.0;Data Source=bon appetit.mdb»;

using (OleDbDataAdapter dataAdapter = new OleDbDataAdapter(l, connString))

{

DataTable table = new DataTable();

dataAdapter.Fill(table);

dataGridView1.AutoGenerateColumns = true;

}

OleDbConnection gg = k.connect();

adapter = new OleDbDataAdapter(l, gg);

dataset = new DataSet();

adapter.Fill(dataset, «recipes»);

dataGridView1.DataSource = dataset.Tables[0];

int m = dataGridView1.RowCount;

int r = Convert.ToInt32(dataGridView1.Rows[m — 1].Cells[0].Value);

++r;

recipesTableAdapter.Insert(m, textBox1.Text, richTextBox1.Text, richTextBox2.Text);

recipesTableAdapter.Insert(m, pictureBox1.Tag.ToString(), pictureBox2.Tag.ToString());

categoriesTableAdapter.Insert(m, (int)comboBox1.SelectedValue);

MessageBox.Show(«Рецепт добавлен», «Уведомление», MessageBoxButtons.OK, MessageBoxIcon.Information);

}

апрель 22, 2016 г.

  • Всего ответов: 0

Похожие вопросы

Решено

Обмен командами клиент-сервер

май 7, 2012 г.

Технологии

Решено

Заполнение dataGridView данными из array

ноябрь 25, 2011 г.

Технологии