datarows = mydb.drExecute (sPath, sSql);
if (datarows == null)
{
Text = "Помилка читання!";
mydb = null;
return;
}
foreach (DataRow dr in datarows)
{
listBox1.Items.Add (dr ["name"]. ToString ());
}
}
private void button1_Click (object sender, EventArgs e)
{
string name = Convert.ToString (textBox1.Text.Trim ());
if (name == "") {MessageBox.Show ("Введіть назву ліків", "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Error); return;}
mydb = new sqliteclass ();
sSql = @ "insert into medicine (name) values ​​('" + name + "');";
// Перевірка роботи
if (mydb.iExecuteNonQuery (sPath, sSql, 1) == 0) {
Text = "Помилка запису!";
mydb = null;
return;
} else {
Text = "Лкарство добавлено в базу!";
textBox1.Text = "";
listBox1.Items.Add (name.ToString (). Trim ());
}
mydb = null;
return;
}
private void button2_Click (object sender, EventArgs e)
{
try
{
string it = listBox1.SelectedItem.ToString (). Trim ();
mydb = new sqliteclass ();
sSql = "DELETE FROM medicine WHERE name LIKE"% "+ it +"% '";
if (mydb.iExecuteNonQuery (sPath, sSql, 1) == 0)
{
Text = "Помилка видалення!";
mydb = null;
return;
}
mydb = null;
Text = "Запис видалено з БД!";
listBox1.Items.Clear ();
mydb = new sqliteclass ();
sSql = "SELECT * FROM medicine";
DataRow [] datarows = mydb.drExecute (sPath, sSql);
if (datarows == null)
{
Text = "Помилка читання!";
mydb = null;
return;
}
foreach (DataRow dr in datarows)
{
listBox1.Items.Add (dr ["name"]. ToString ());
}
return;
}
catch...