|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2012, 12:12 | #1 | |
Пользователь
Регистрация: 09.06.2009
Сообщений: 28
|
Колонки в Stringgrid
Доброго дня, у меня такой вопрос, у нас есть стринг грид, в который из базы мы селектим какие то данные, все бы хорошо но сталкнулся с такой проблемой что когда произвожу селект только определенных столбцов, то колонки заполняются одинаковыми значениями, то есть в запросе несколько имен столбца, а заполняется все только от первого
заполняю ее таким образом Цитата:
"Я, знаю то, что ни чего не знаю, а вы не знаете даже этого" (с)Сократ
|
|
07.06.2012, 12:24 | #2 |
Пользователь
Регистрация: 09.06.2009
Сообщений: 28
|
разобрался
разобрался сам, Спасибо все ровно =)
"Я, знаю то, что ни чего не знаю, а вы не знаете даже этого" (с)Сократ
|
07.06.2012, 12:26 | #3 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
query.fieldbyname(<нужный столбец>)
SG.Cells[<нужная колонка>,..]
программа — запись алгоритма на языке понятном транслятору
|
09.06.2012, 02:09 | #4 |
Пользователь
Регистрация: 09.06.2009
Сообщений: 28
|
Select по дате
Добрый день, У меня опять вопрос, Делаю фильтрацию списка через запрос, то есть выставляю диапозон даты через 2 Дататаймпикера, и по нажатии кнопки должно показать только то что между этими датами. Делаю это так
Код:
посмотрел на базу, тип столбца был datatime. поменял на date, теперь при выполнении этого куска пишет ошибку 'Operand type clash: date is incompatible with int' что может быть не так ? За ранее благодарен
"Я, знаю то, что ни чего не знаю, а вы не знаете даже этого" (с)Сократ
|
09.06.2012, 07:59 | #5 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
Или значения дат заключать в одинарные кавычки, или применять параметрический запрос, в котором передача значений в параметры не требует преобразования дат в строковое представление.
P.S. Надо бы сообщать какая СУБД применяется. "Догадайтесь, мол, сами"? P.P.S. Зачем применять конструкцию with ..., query ..., если все равно внутри оператора with используется квалификатор Query? Последний раз редактировалось Прик; 09.06.2012 в 08:01. |
09.06.2012, 11:30 | #6 |
Пользователь
Регистрация: 09.06.2009
Сообщений: 28
|
СУБД MSSql 2008 r2.
ну я знаю что код так себе, но он в принципе рабочий, в принципе понятно почему у меня выборка не работает, мне так кажется что в самой базе, при указанном тиме datetime в колонке пишется как ddmmyyyy 00:00:00.000 b скорей всего из за этого и не может найти нужное значение, а с date вообще все как то странно...
"Я, знаю то, что ни чего не знаю, а вы не знаете даже этого" (с)Сократ
|
09.06.2012, 12:15 | #7 | |
Пользователь
Регистрация: 09.06.2009
Сообщений: 28
|
Цитата:
"Я, знаю то, что ни чего не знаю, а вы не знаете даже этого" (с)Сократ
|
|
09.06.2012, 12:20 | #8 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
Чтобы не было проблем используйте запрос с параметрами:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разделение строки на колонки в StringGrid | artemavd | Общие вопросы Delphi | 8 | 27.03.2011 10:11 |
stringgrid+колесо мыши=>stringgrid.onclick | aalleexxaa | Общие вопросы Delphi | 5 | 16.02.2011 16:58 |
Длина колонки StringGrid в процентах | KLOP | Общие вопросы Delphi | 4 | 27.04.2010 12:35 |
Сравнить колонки | Romuald | Microsoft Office Excel | 11 | 22.01.2008 09:28 |