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

Вниз

Использование "..."   Найти похожие ветки 

 
Despo   (2006-10-27 16:04) [0]

Всем Здрасте!
Подскажите, плиз, как мне сделать так чтобы можно было бы конструкцией insert into ... values вставлять поле, в котором содержаться двойные ковычки("..."). Например название "Белый ветер".
В Helpe прочитал что для того чтобы их можно было использовать надо писать вместо " - "". Сделал следующую функцию:
n:=0;
str1:=DBLookupCombo1.Text;
for i:=0 to length(str1)-1 do begin
       if str1[i]=""" then begin
          str2[i+n]:=""";
          str2[i+n+1]:=""";
          n:=n+1;
       end
       Else str2[i+n]:=str1[i];
end;

где str1 и str2: string.
Выдает ошибку "Access violation at address 004B8D56 in module "..."
Write of address FFFFFFFF."

Как решить мою проблему?


 
Sergey13 ©   (2006-10-27 16:09) [1]

Через параметры.


 
Despo   (2006-10-27 16:11) [2]

в смысле?
можно поподробнее плиз


 
Desdechado ©   (2006-10-27 16:14) [3]

query.SQL.text:="INSERT INTO tabl VALUES( :P1, :P2 )";
query.Params[0].AsString := ""Белый Ветер"";
query.ParamByName("P2").AsInteger:=1;
Query.ExecSQL;


 
Despo   (2006-10-27 16:21) [4]

простите конечно за мою глупость, но что-то я не понимаю этого кода...=((
Что здесь есть P1 и P2, зачем посл присваивание и  ... вообще... Можно объяснить если не сложно?


 
Desdechado ©   (2006-10-27 16:22) [5]

букварь почитай, там разжуют лучше меня



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

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

Наверх




Память: 0.47 MB
Время: 0.082 c
15-1161894050
ArtemESC
2006-10-27 00:20
2006.11.12
Си - удаление и выделение памяти под указатели...


8-1144338190
QuickFinder
2006-04-06 19:43
2006.11.12
TShockwaveFlash и его свойство Align


2-1161867448
Sholah_Weras
2006-10-26 16:57
2006.11.12
Битовые переменные


15-1161346296
ArtemESC
2006-10-20 16:11
2006.11.12
Задачка по физике


15-1161715360
Ломброзо
2006-10-24 22:42
2006.11.12
Опять складские дела