Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

TADOConnection   Найти похожие ветки 

 
KyRo   (2006-03-10 17:26) [0]

Подскажите как задать ConnectionString у меня строка получается больше 255 символов и она выдает ошибку .
А мне надо его создать  програмно .
Можно ли ввести эту строку по частям или же как то обойти
эту ошибку с 255 символами ?


 
Desdechado ©   (2006-03-10 17:40) [1]

> выдает ошибку
текст


 
KyRo   (2006-03-10 18:12) [2]

String literals may have at most 255 elements это ошибка которую выдает

а это код

DBCONNECT:=TADOConnection.Create(nil);
   With DBCONNECT do
    begin
     ConnectionString:="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=log_bank;Data Source=PREPAID;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=LUBOL;Use Encryption for Data=False;Tag with column collation when possible=False";

    end;


 
Bless ©   (2006-03-10 18:50) [3]

А так?
ConnectionString:="Provider=SQLOLEDB.1;Integrated Security=SSPI;" +
 "Persist Security Info=False;Initial Catalog=log_bank;Data Source=PREPAID;" + "Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;" + "Workstation ID=LUBOL;Use Encryption for Data=False;Tag with column collation when possible=False";


 
Плохиш ©   (2006-03-10 18:51) [4]

   
 ConnectionString:="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;" +
   "Initial Catalog=log_bank;Data Source=PREPAID;Use Procedure for Prepare=1;Auto Translate=True;" +
   "Packet Size=4096;Workstation ID=LUBOL;Use Encryption for Data=False;Tag with column collation when possible=False";


 
Плохиш ©   (2006-03-10 18:52) [5]


> Bless ©   (10.03.06 18:50) [3]

Переводы строк забыл ;-)

> KyRo   (10.03.06 18:12) [2]
> String literals may have at most 255 elements это ошибка
> которую выдает

Компилятор делфи не обрабатывает строки длиннее 255 символов


 
Anatoly Podgoretsky ©   (2006-03-11 09:57) [6]

Плохиш ©   (10.03.06 18:52) [5]
Обрабатывает


 
Anatoly Podgoretsky ©   (2006-03-11 09:58) [7]

KyRo   (10.03.06 18:12) [2]
Это не строка, а строковый литерал, а он не может быть длиннее 255 символов. Обходится разделением на несколько литералов.


 
KyRo   (2006-03-13 12:03) [8]

ConnectionString:="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=log_bank;Data ";
ConnectionString:=ConnectionString+" Source=PREPAID;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=LUBOL;Use Encryption for Data=False;Tag with column collation when possible=False";

Вот я пишу так вроде проблем нет все присваивается но потом при выполнении пишет что не допустимій атрибут строки.
А строку я взял сформированой в визуальном компоненте.

Может можно ввести эту строку как то по частям а не одной строкой
например Provider: = "SQLOLEDB.1"; и так далее ??



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

Текущий архив: 2006.03.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.036 c
2-1142004004
dabreezy
2006-03-10 18:20
2006.03.26
TStringList глюк или нет?


8-1129882952
Idx
2005-10-21 12:22
2006.03.26
Сравнение изображение и вывод изменение в другое изображение


3-1138357869
Ivanov Sergey
2006-01-27 13:31
2006.03.26
Что не так в запросе?


2-1141910495
11111
2006-03-09 16:21
2006.03.26
Ерунда какая-то с числами


3-1138806707
Serg2103
2006-02-01 18:11
2006.03.26
SCOPE_IDENTITY() не всегда корректно выполняется