|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.06.2011, 17:08 | #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 и заполнить новыми данными? |
26.06.2011, 18:53 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
26.06.2011, 19:32 | #3 |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
ДатаСет нужно очищать после получения таблицы с пользовательскими данными. Не получается у меня никак нормально очистить датасет и полностью заполнить новыми данными. помогите, пожалуйтса
ncz.rar вот исходник. поможет кто-нибудь с моей проблемкой? Последний раз редактировалось Stilet; 27.06.2011 в 12:59. |
27.06.2011, 10:54 | #4 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
27.06.2011, 12:10 | #5 |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
Код:
Ну помогите Последний раз редактировалось Stilet; 27.06.2011 в 13:01. |
27.06.2011, 13:00 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Обана... Ты очистил список полей а не набор...
Тебе нужно поискать в .dataset метод типа Empту. Или если ты работаешь запросом - DELETE FROM...
I'm learning to live...
|
27.06.2011, 13:05 | #7 |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
ChoiceGame.SimpleDataSet.EmptyDataS et; вроде бы чистит.
но мне нужно чистить после авторизации, а оно чистится прям в самом первом модуле. почему выполняется функция 4 модуля, если я работаю с 1? |
27.06.2011, 13:35 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
27.06.2011, 13:41 | #9 | |
Пользователь
Регистрация: 26.06.2011
Сообщений: 58
|
Цитата:
|
|
27.06.2011, 14:09 | #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 |