ing.Empty;
private string sSql = string.Empty;
public string name;
public Form3 ()
{
InitializeComponent ();
}
private void Form3_Load (object sender, EventArgs e)
{
sPath = Path.Combine (Application.StartupPath, "mybd.db");
Text = "Лікарі";
mydb = new sqliteclass ();
sSql = "select * from doctor";
DataRow [] 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)// Видалити
{
try
{
string it = listBox1.SelectedItem.ToString (). Trim ();
mydb = new sqliteclass ();
sSql = "DELETE FROM doctor 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 doctor";
DataRow [] datarows = mydb.drExecute (sPath, sSql);
if (datarows == null) {
Text = "Помилка читання!";
mydb = null;
return;
}
foreach (DataRow dr in datarows) {
listBox1.Items.Add (dr ["nam e "]. ToString ());
}
return;
}
catch
{
MessageBox.Show ("Ви не обрали рядок для видалення", "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
private void button2_Click (object sender, EventArgs e)// Додати
{
name = Convert.ToString (textBox1.Text.Trim ());
if (name == "") {MessageBox.Show ("Введіть ім'я врача", "Помилка...