![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавить GUID в базу [D7, MSSQL]
Ega23 © (2008-02-29 13:05:00)через параметры.
Что-то не соображу, как...
with ADOCommand.Parameters do
begin
ParamByName('GUIDField').Value := My_GUID;
.....
end;
Ругается на несовместимость типов.
Параметр добавлен как ftGuid
sniknik (2008-02-29 14:26:00) [1]> Но одно дело 16 байт передавать, другое - 38 как строку.
binary(16) (/varbinary)
даже если не воспримет явно, можно сделать преобразование в запросе.
Ega23 (2008-02-29 13:38:00) [2]
> а в MS SQL тип поля такой есть(насколько я знаю)
есть. uniqueidentifier
> а строкой нельзя?
Можно, сделал строкой. Но одно дело 16 байт передавать, другое - 38 как строку.
Виталий Панасенко(дом) (2008-02-29 13:35:00) [3]а в MS SQL тип поля такой есть(насколько я знаю)
www (2008-02-29 13:34:00) [4]а строкой нельзя?