![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
"Никак не хочет" это значит ты что-то не так написал или спроектировал. Для работы с акцессом компонент ADOQuery самое оно, а если у тебя что-то не работает выкладывай ошибки.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#12 | |
Пользователь
Регистрация: 21.10.2009
Сообщений: 22
|
![]() Цитата:
![]() Сейчас немного разобрался как сделать чтобы корректно выводились данные, но для этого для каждой таблицы в делфи надо добавлять ADOQuery и DataSource. Так и надо делать? Последний раз редактировалось Kolya29; 31.05.2010 в 15:05. |
|
![]() |
![]() |
![]() |
#13 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
ну вообще-то не обязательно.
для каждого "набора" данных да. Но не для каждой таблицы. Обычно хватает одного-двух ADOQuery на все про все... Ты для начала просто с одним поработай. Потом научись запросы на SQL писать, и думаю тогда тебе хватит одного такого компонента на форме P.S. я лично одним обхожусь...
I'm learning to live...
|
![]() |
![]() |
![]() |
#14 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]() Код:
1 ADOQuery и 1 DataSource и всё. С помощью запросов можно и отображаь данные из разных таблиц, и менять/добавлять данные в любой таблице, и создавать новые таблициы, и менять состав полей таблиц, итд итп //опоздал уже всё ![]() Последний раз редактировалось vovk; 31.05.2010 в 15:12. Причина: опоздал |
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 21.10.2009
Сообщений: 22
|
![]()
Задача у меня такая, на форме есть штук 15 DBLookupComboBox и в каждом надо отобразить список значений из таблиц справочников. И с одним ADOQuery и DataSource у меня не получалось. Т.к временем очень ограничен буду делать кучу ADOQuery и DataSource.
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 21.10.2009
Сообщений: 22
|
![]()
Практически со всеми функциями разобрался, скоро на чистовую буду делать. Кому интересно можете посмотреть что получается и можно ли было в данном случае обойтись одним ADOQuery и DataSource?
|
![]() |
![]() |
![]() |
#17 |
Регистрация: 02.09.2009
Сообщений: 8
|
![]()
Доброго времени суток!
У меня аналогичный вопрос...на счет кавычек ![]() база - ms access запрос: Q := 'UPDATE [SIMS] SET ' + '[SIMS].[DOG]="' + Edit1.Text + '", ' + 'WHERE [SIMS].[SIM]="' + ComboBox6.Text + '"'; Как вы заметили данные ставлю из Edit1. Если в Edit1 вписать типа: - произвольный "текст с кавычками" (в этом случае не даже не добавляет "Insert") - произвольный 'текст с апострофами' (добавит, но уже не удалит "DELETE" и не изменит "UPDATE") - произвольный ''текст с парными апострофами''(добавит, но уже не удалит "DELETE" и не изменит "UPDATE") - произвольный ""текст с парными кавычками""(добавит, но уже не удалит "DELETE" и не изменит "UPDATE") не сработает - это естественно, в связи с кавычками в самом запросе в мускуле это решалось так \" или так \' долго искал, но решения в ms access не нашел... ![]() пришлось временно запретить ввод кавычки и апострофа ![]() как быть? p.s. Кстати ошибка при любом запросе не только UPDATE Последний раз редактировалось Nurlan77; 07.06.2010 в 17:53. |
![]() |
![]() |
![]() |
#18 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
Если написать
Код:
а лучше просто использовать параметпы Код:
Код:
|
![]() |
![]() |
![]() |
#19 |
Регистрация: 02.09.2009
Сообщений: 8
|
![]()
to vovk
Увы QuotedStr не добавит такую запись [sdfksfksdj"kjkjsdf'ds] а такую запись qqq он запишет как 'qqq' - что тоже не есть хорошо, при чем потом ее не удалить и не изменить... Код:
Последний раз редактировалось Nurlan77; 07.06.2010 в 18:43. |
![]() |
![]() |
![]() |
#20 | ||
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
прекрастно добавляютмся любые записи, QuotedStr только ставит апострафы и всё.
Цитата:
Код:
Скажите какие компоненты используете для доступа к базе. И желательно покажите кусок кода в котором чтото не получается Цитата:
Последний раз редактировалось vovk; 07.06.2010 в 18:49. |
||
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с запросом с параметрами | Альвента | Microsoft Office Access | 3 | 14.05.2010 09:46 |
Проблема с запросом! | LizaVeta | Общие вопросы Delphi | 3 | 09.05.2010 07:07 |
Проблема с SQL запросом | Bilargo | БД в Delphi | 4 | 27.11.2009 19:10 |
Помогите с запросом ADOQuery в Delphi 7 | Wolverine | БД в Delphi | 21 | 25.05.2009 15:03 |
Проблема c запросом! | SatS | SQL, базы данных | 6 | 24.01.2009 22:52 |