Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

формирование таблицы из выражения Execute [D7, MSSQL]


misskio ©   (2006-09-15 16:58:00) 

здравствуйте, я первый раз это делаю, так что извините, если где ступлю

есть выражение

q_report.SQL.Text := 'execute dbo.cf_investment_vip_clients @end_date='2006-09-12', @summa='1000000'';

где q_report: TADOQuery;

где здесь может быть ошибка...
спасибо


ANB   (2006-09-15 19:49:00) [1]

'execute dbo.cf_investment_vip_clients @end_date="+a+", @summa="+report1.summ.Text+"';

Ээээ. Я просил задвоить кавычки, а не поменять их на двойные :)

И в таком случае и правда параметры лучше будет.

Еще раз - ты смотрела, что в результате в SQL пихаешь ?

> a := IntToStr(report1.DateTimePicker2.Value);
- а это что вообще ?


sniknik   (2006-09-15 18:03:00) [2]

> изменила так
найди и почитай чегонибудь про параметры.

> p.s. я девушка
что, правда ни разу?!


misskio   (2006-09-15 17:54:00) [3]

изменила так
a := IntToStr(report1.DateTimePicker2.Value);
   q_report.SQL.Text := 'execute dbo.cf_investment_vip_clients @end_date="+a+", @summa="+report1.summ.Text+"';

И новые ошибки...
не занет, что такое DateTimePicker2, хотя связь с модулем report1 есть и он там определен

[Error] BD_MODUL.pas(50): '.' expected but ';' found
[Error] BD_MODUL.pas(50): '.' expected but ';' found

p.s. я девушка


ANB   (2006-09-15 17:16:00) [4]


> misskio ©   (15.09.06 16:58)

1) Кавычки не задвоил внутри тескта запроса. Посмотри, что получилось при компиляции.


Наверх

Титульная страница Поиск, карта сайта Написать письмо