Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2009, 20:58   #11
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

1) поправь
Код:
adoquery1.Parameters.ParamByName('p0').Value := pdjxpdbgrid1.DataSource.DataSet.FieldValues['prover_organ'].AsString;
2) а ты уверен, что все поля строковые?
3) попробуй переписать запрос на селект - с такой подстановкой параметров он вернет тебе то, что ты хотел бы удалить? если нет, то подправляй запрос (наверняка Data - это именно, что дата, т.е. тип Date/DateTime/Timestamp, а его нужно и подставить в правильном формате)

но вот чтобы не было этих танцев с бубнами нужно заводить айдишники, на них вешать праймари и форейн ключи и потом работать только с ними

Последний раз редактировалось soleil@mmc; 06.04.2009 в 21:00.
soleil@mmc вне форума Ответить с цитированием
Старый 06.04.2009, 23:46   #12
Sinker
Пользователь
 
Регистрация: 23.03.2009
Сообщений: 27
По умолчанию

1) поправил
2) да, ты прав, тупанул, Data типа Date
3) а вообще я не могу понять как параметрами пользоваться =(((
почему когда я через watch просматриваю параметр, он не присваивает ему значение....
Sinker вне форума Ответить с цитированием
Старый 07.04.2009, 11:53   #13
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

Цитата:
Сообщение от Sinker Посмотреть сообщение
3) а вообще я не могу понять как параметрами пользоваться =(((
а чего тут понимать - берешь и пользуешься (ты же вряд ли понимаешь как у тебя мобила формирует сигнал и т.п., но ведь все равно жмешь кнопочки и звонишь, шлешь смс-ки и т.д.)
просто без использования параметров у тебя тоже есть альтернатива - подставлять в виде текста, как ты делал до этого, но там возникают сложности расстановки кавычек, чтобы запрос нормально собрался (+ сложности форматнуть дату, чтобы не возникло ошибок)
параметры избавляют тебя от всех этих сложностей - просто следи за соответствием типов и все будет ок

Цитата:
Сообщение от Sinker Посмотреть сообщение
почему когда я через watch просматриваю параметр, он не присваивает ему значение....
кто такой watch?
soleil@mmc вне форума Ответить с цитированием
Старый 07.04.2009, 12:36   #14
Sinker
Пользователь
 
Регистрация: 23.03.2009
Сообщений: 27
По умолчанию

Watches-наблюдение за переменными и др.

А при работе с параметрами их ведь еще надо в самом Query создавать? Что там указывать?
Sinker вне форума Ответить с цитированием
Старый 07.04.2009, 12:47   #15
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

Цитата:
Сообщение от Sinker Посмотреть сообщение
Watches-наблюдение за переменными и др.
для отладки никто не мешает поставить точку останова и посмотреть пошагово что там подставляется

Цитата:
Сообщение от Sinker Посмотреть сообщение
А при работе с параметрами их ведь еще надо в самом Query создавать? Что там указывать?
ты еще скажи, что в квере все поля запроса создаешь...
имхо не нужно это - лишняя работа и негибкая реализация

или ты пытаешься дебажить все в дезигн-тайме?

Последний раз редактировалось soleil@mmc; 07.04.2009 в 12:49.
soleil@mmc вне форума Ответить с цитированием
Старый 07.04.2009, 13:18   #16
Sinker
Пользователь
 
Регистрация: 23.03.2009
Сообщений: 27
По умолчанию

Цитата:
Сообщение от soleil@mmc Посмотреть сообщение
для отладки никто не мешает поставить точку останова и посмотреть пошагово что там подставляется
ну ваще я так и делаю...и вот при просмотре, параметру не присваиваеться значение =(

Цитата:
Сообщение от soleil@mmc Посмотреть сообщение

или ты пытаешься дебажить все в дезигн-тайме?
фраза совсем не понятна...мне бы просто диплом бы сделать и все =)))
Sinker вне форума Ответить с цитированием
Старый 07.04.2009, 13:47   #17
Sinker
Пользователь
 
Регистрация: 23.03.2009
Сообщений: 27
По умолчанию

Все друзья я разобрался с проблемой =)))
Спасибо всем кто помогал, в частности soleil ! =)
Sinker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удаление строк alexk Microsoft Office Excel 24 15.02.2011 08:34
Удаление из ListBox строк S.T.A.L.K.E.R. Общие вопросы Delphi 2 27.09.2009 05:15
Удаление строк из Memo Leksda Общие вопросы Delphi 6 20.03.2009 15:31
Удаление строк Dr.Badnezz Общие вопросы Delphi 1 07.10.2008 15:22
удаление строк Dime_x Microsoft Office Excel 2 07.10.2008 13:38