Вниз
Скачать: CL | DM;

ADOQuery1.Parameters.AddParameter   Найти похожие ветки 

← →
volph   (2002-06-21 10:51) [0]

есть SQL-запрос:
DECLARE @GUID AS CHAR(35)
DECLARE @Rid AS INT
DECLARE @OwnerID AS INT
DECLARE @Region AS CHAR(10)
DECLARE @DateTime AS DATETIME
DECLARE @Version AS INT
DECLARE @Author AS CHAR(64)

SET @GUID = :GUID
SET @Rid = 12
SET @OwnerID = 333
SET @Region = "2300"
SET @DateTime = "6/14/2002 8:27:20 AM"
SET @Version = "1"
SET @Author = "Author"

BEGIN TRANSACTION
INSERT INTO Headers VALUES(@GUID,@Rid,@OwnerID,@Region,@DateTime,@Version,@Author)
COMMIT

а вто исходник на делфи, который почему-то не работает:

ADOQuery1.Open;
ADOQuery1.SQL.Text := SQLd.GetData("data/update/addTranFile");

with ADOQuery1.Parameters.AddParameter do begin
Name := "@GUID";
DataType := ftString;
Value := "tester";

end;
ADOQuery1.ExecSQL;


← →
Alex_Sudakov ©   (2002-06-21 10:59) [1]

В запросе надо использовать такую строку:

BEGIN TRANSACTION
INSERT INTO Headers VALUES(:GUID,:Rid,:OwnerID,:Region,:DateTime,:Version,:Author)
COMMIT

А перед запуском устанавливаешь параметры:

ADOQuery.Paramentrs.ParamByName("GUID").AsString:="jhkjkkh"
...



← →
Fiend ©   (2002-06-21 11:00) [2]

а что это значит:
ADOQuery1.SQL.Text := SQLd.GetData("data/update/addTranFile");
К тому же, какая то странная методика: сначала открыть источник, затем изменить текст запроса и потом задавать параметры. Намекните хоть что вы хотели этим сделать?????
И какую ошибку выдаёт


← →
volph   (2002-06-21 11:08) [3]

Ну вопервых такая строка тоже не пашет

ADOQuery1.Paramentrs.ParamByName("GUID").AsString:="jhkjkkh"

типа не может оно присвоить значение и типа AsString такого свойства нет

а это значит что я sql-запрос храню в xml-файле
ADOQuery1.SQL.Text := SQLd.GetData("data/update/addTranFile");





Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
1-47416
Gayrus
2002-07-02 03:36
2002.07.15
bpl файлы


1-47501
Alibaba
2002-07-04 11:27
2002.07.15
TStringGrid


14-47705
nejest
2002-06-18 22:56
2002.07.15
Где достать книгу Исскуство Программирования Дональда Кнута


1-47431
plash07
2002-07-01 11:30
2002.07.15
Как преобразовать текстовую строку в строку типа Пр.


1-47340
PSZ
2002-07-01 15:42
2002.07.15
Как Caption на TButton написать в несколько строк ?




   Наверх