Я использую этот код, пока не увижу данные в своей базе данных и не отредактирую, не удалю и не вставлю в них данные. но я хочу, чтобы, когда я вставляю данные в базу данных, это не ПОВТОРЯЕТСЯ, а если это ПОВТОРЯЕТСЯ, покажите мне сообщение об этом.
Код:
private void btnok_Click(object sender, EventArgs e)
{
string id = idTextBox.Text.ToString();
string name = nameTextBox.Text.ToString();
string family = familyTextBox.Text.ToString();
table1BindingSource.EndEdit();
table1TableAdapter.Update(database1DataSet.Table1);
}
private void butins_Click(object sender, EventArgs e)
{
table1BindingSource.AddNew();
}
private void butdelete_Click(object sender, EventArgs e)
{
table1BindingSource.RemoveCurrent();
table1TableAdapter.Update(database1DataSet.Table1);
}
private void butedit_Click(object sender, EventArgs e)
{
table1BindingSource.EndEdit();
table1TableAdapter.Update(database1DataSet.Table1);
}
Я пишу этот запрос, но я не знаю, как я могу это использовать?
Я пишу это в «Database1DataSet.xsd», а в Tableadapter появились fillby () и gatedataby ().
запрос:
SELECT id, name, family
FROM Table1
WHERE (id = @id) AND (name = @name) AND (family = @family)