Kritish11 Ответов: 1

Как я могу автоматически заполнить поле со списком с идентификатором пользователя после нажатия кнопки зарегистрироваться по щелчку в VB.NET?


Проблема, связанная с VB.NET и MYSQL

Я создал базу данных mysql с именем regstable, и если я нажму кнопку register в форме, то база данных regstable будет обновлена .Но я хочу показать идентификатор пользователя в выпадающем списке после нажатия кнопки register.
regstable имеет:
идентификатор пользователя--
имя--
телефон--
электронная почта--
И я хочу показать идентификатор пользователя мгновенно,как только в форме будет нажата кнопка регистрации

Что я уже пробовал:

Мне нечего показать.Итак, моя база данных создана в MYSql.

Maciej Los

WinForm, WebForm, WPF? Какие рамки?

Richard MacCutchan

Какой код выполняется, когда пользователь нажимает на кнопку? Вы копируете данные в базу данных или считываете их?

Kritish11

форма Windows

Я копирую данные в базу данных после нажатия кнопки Регистрация

1 Ответов

Рейтинг:
1

Robert Bettinelli

Пусть ваш sql вернет идентификатор обратно в vb.net

Получите этот идентификатор и обновите поле со списком.

т.е.:

в процедуре mySql вы сделали вставку...

INSERT INTO table_name (col1, col2,...) VALUES ('val1', 'val2'...);
SELECT * From table_name;


Это возвращает идентификатор.

Теперь, когда вы делаете свой vb.net пишите звоните.. Вы получаете данные обратно из mySql, а затем повторно заполняете combobox...

Dim ds As Dataset = WRITECALL()
combobox.Displaymember = "TEXTFIELD"
combobox.ValueMember = "Key"
combobox.DataSource = db
combobox.DataBind()


Гудлак.