Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
ВнизИспользование "..." Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c