![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
![]()
Задача: в одном игровом клиенте реализовать 3 игры: крестики-нолики, шашки и зонк. работать должно в локальной студенческой сети.
структура базы: mysql. 4 таблицы: 1 gamers users kw kl kd kng cw cl cd cng zw zl zd zng 2 games user1 game stme user2 state date code 3 statgame info stat 4 users login password rec ip dr le ust структура клиента: 11 форм. работа клиента: авторизация, далее регистрация или восстановление пароля. если этого не понадобилось переходим на форму выбора игр. написал игровой клиент. для работы с базой использую связку: sqlconnection + datasource+simpledataset. возникла проблема: при получении данных из таблицы users для авторизации пользователей dataset заполняет данными. далее для игрового процесса нужно получать и менять данные из таблицы games. при повторном запросе и наполнении dataset вылетает ошибка, мол там остались старые данные. как только не пытался очистить на получается. Собственно, вопрос. Как логичнее организовать работу клиентской программы(может другие компоненты), или как очистить Dataset и заполнить новыми данными? |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
![]()
ДатаСет нужно очищать после получения таблицы с пользовательскими данными. Не получается у меня никак нормально очистить датасет и полностью заполнить новыми данными. помогите, пожалуйтса
ncz.rar вот исходник. поможет кто-нибудь с моей проблемкой? Последний раз редактировалось Stilet; 27.06.2011 в 12:59. |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
![]() Код:
Ну помогите ![]() Последний раз редактировалось Stilet; 27.06.2011 в 13:01. |
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Обана... Ты очистил список полей а не набор...
Тебе нужно поискать в .dataset метод типа Empту. Или если ты работаешь запросом - DELETE FROM...
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
![]()
ChoiceGame.SimpleDataSet.EmptyDataS et; вроде бы чистит.
но мне нужно чистить после авторизации, а оно чистится прям в самом первом модуле. почему выполняется функция 4 модуля, если я работаю с 1? |
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
![]()
Спасибо за помощь. Разобрался. У меня в формкреэйте этого модуля была ссылка на функцию...
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подойдет ли MySQL для организации базы данных | Аватар | Софт | 1 | 18.04.2011 03:17 |
Проблема при организации поиска в БД. | Arcanorum | БД в Delphi | 5 | 17.09.2010 20:40 |
Организации базы данных (PHP) | dr.Chas | Общие вопросы по программированию, компьютерный форум | 32 | 29.08.2010 09:55 |
Delphi 7 выбор организации базы данных | Streamline | БД в Delphi | 3 | 16.08.2010 14:39 |
Проблема при организации формы загрузки... | Oleg Romanchuk | Общие вопросы Delphi | 3 | 23.03.2009 10:48 |