2013-03-21 3 views
0

У меня есть текстовое поле, в котором пользователь должен ввести серийный номер. Я хочу, чтобы система отображала окно с сообщением «номер уже существует», если номер, введенный пользователем, уже существует в таблице MySql, называемой «клиенты». как мне это достичь в vb 2010?ввод серийного номера в текстовое поле и отображение msgbox, если номер уже используется

+0

Вы используете данные. –

ответ

0

Вызвать процедуру из вашего кода и поместить вывод в DataTable. Затем вы можете прокручивать значения, которые вы бы сравнили с пользователем imput, и установить согласованный флаг, если введенное значение соответствует одному в пределах DataTable. Затем вы хотите вернуть соответствующее сообщение, возможно, в оператор IF, используя соответствующий флаг в качестве вашего оператора.

Теперь у вас есть основные шаги, я уверен, что вы можете найти, как сделать все вышеперечисленное в Google. Я слишком сильно хочу, чтобы кто-то постучал и отправил меня как бот.

+0

нормально будет пытаться поблагодарить у – user1795999

+0

Любые проблемы, просто спросите .. – Jacooobley

+0

Dim SerialNumberExists As Boolean SerialNumberExists = Select * от клиентов, где сино = ("+ serialno.text +") "вы пишете реализацию Если SerialNumberExists Тогда System.Windows .Forms.MessageBox.Show («Серийный номер уже существует!», _ «Предупреждение», MessageBoxButtons.OK, MessageBoxIcon.Exclamation) будет ли этот код работать? – user1795999