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

Вниз

Мусор в поле TEXT (Sybase)   Найти похожие ветки 

 
half_litre ©   (2004-05-14 10:00) [0]

Связка Delphi 3+BDE+ODBC+Sybase 6.0
var   PC    : PChar;
     Q     : TQuery;
 .........
 PC:=MEMO1.Lines.GetText;
 .........
 Q.SQL.Add("INSERT INTO Table1 (TEXTField)
            VALUES (:MemoValues)");
 ParamByName("MemoValues").AsString:="";
 ParamByName("MemoValues").DataType:=ftMemo;
 ParamByName("MemoValues").SetData(PC);
 .........
 В итоге в конец поле добавляется мусор (не всегда,
 закономерности не нашел). При работе с Informix такое
 прокатывало на ура.

 Может кто сталкивался. Зарание спасибо.


 
Курдль ©   (2004-05-14 10:06) [1]

Не знаю.
В связке Delphi 6 + SQLDirect + ODBC + Sybase 8.2 ничего подобного не наблюдалось...
Иожет не мучать животину и отказаться от BDE?


 
half_litre ©   (2004-05-14 10:13) [2]

Как вариант можно и отпустить животину. :))
Но еще проще перейти на Delphi + ODBC + SQL DataBase.
И все же как бороться с мусором в данной ситуации


 
Курдль ©   (2004-05-14 10:29) [3]


> закономерности не нашел). При работе с Informix такое
>  прокатывало на ура.

Мне не кажется, что такой метод записи данных в базу заслуживает "Ура": ParamByName("MemoValues").SetData(PC);
А что мешает сразу писать
ParamByName("MemoValues").AsString:=MEMO1.Lines.Text;


 
half_litre ©   (2004-05-14 10:35) [4]

:))))))
Вроде работает. Курдль, в Минске тебя ждет пиво.


 
Курдль ©   (2004-05-14 10:37) [5]

Спасибо! В Минске хорошее пиво, но злые пограничники! :)))



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

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

Наверх




Память: 0.48 MB
Время: 0.032 c
14-1085085506
тихий вовочка
2004-05-21 00:38
2004.06.06
глупые вопросы по проектированию


14-1085067331
Anarki
2004-05-20 19:35
2004.06.06
Взгляните, LOL


14-1084691208
Mim1
2004-05-16 11:06
2004.06.06
Хотели бы вы увидить этот форум в NNTP?


14-1084855157
Vlad Oshin
2004-05-18 08:39
2004.06.06
Научите, как узнать для чего и какая dll нужна в папках windows


11-1074953692
puky
2004-01-24 17:14
2004.06.06
Преобразование Unix времени в строку