Регистрация через delphi в бд ms sql
Недавно решил немножко покодить, и выбрал delphi(для начала).
И решил сделать небольшой личный кабинет, где взя информация о юзере будет браться из базы ms sql. С авторизацией никаких проблем не произошло, то есть обычным запросом в базу я вхожу в лк. Дальше моя работа подошла к регистрации. Я реализовал регистрацию, но почему то при нажатии кнопки "Зарегистрироваться" вылезает такая ошибка: http://joxi.ru/KAgK0d4ig5b1Al.jpg Хотя пользователь добавляется в бд и после регистрации можно спокойно войти в лк, под зарегистрированным логином и паролем. Дальше сама реализация лк... У меня там вообще ничего не получилось. Решил я реализовать весь личный кабинет на запросах в бд. Где мне нужно было 1 из переменных(то есть id или login) для того, что бы вынуть нужную строку из базы. Я попытался создать переменную id, которой присвоил id пользователя при входе. Дальше эту переменную я вместе с формой, подключил к другой форме, но почему то переменная id в 1 форме заполняется, а во 2 форме оказывается пустая. Помогите разобраться с ошибкой и переносом переменных с формы на форму пожалуйста, а то я весь инет перекопал, ничего толкового не нашел :) |
Re: Регистрация через delphy в бд ms sql
INSERT запрос не возвращает данные. Так что когда делайте запрос: qry1.Open, у вас сейчас также написано? Поменяйте на qry1.ExecSQL;
А так советую вам почитать книгу Библия Делфи (Фленов) |
Re: Регистрация через delphy в бд ms sql
Цитата:
Код:
qry1.SQL.Text := 'Insert into Table_2 (name, pass) VALUES ('''+edt1.text+''','''+edt2.text+''');'; Цитата:
И все же может все таки кто то знает как решить проблему со переменной в нескольких формах? Добавлено через 28 минут Со 2 проблемой то же разобрался :) тему можно закрывать |
Текущее время: 20:14. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot