Вниз
Скачать: CL | DM;

SQL error code = -303   Найти похожие ветки 

← →
Id   (2006-05-12 14:45) [0]

Здраствуйте, уважаемые мастера.
Подскажите, пожалуйста, что означает данная ошибка?


← →
Johnmen ©   (2006-05-12 14:46) [1]

код ошибки Языка Структурированных Запросов равен -303


← →
Id   (2006-05-12 14:53) [2]


> Johnmen ©   (12.05.06 14:46) [1]

303 - несет какую-то информацию


← →
Johnmen ©   (2006-05-12 14:56) [3]


> 303 - несет какую-то информацию


Какую?
По-моему, в данном [0] контексте  - никакой.


← →
Id   (2006-05-12 15:04) [4]

Dynamic SQL Error
SQL error code = -303
conversion error from string "копия"
Полный контекст


← →
Johnmen ©   (2006-05-12 15:08) [5]

А сервер DB2 ?


← →
Id   (2006-05-12 15:09) [6]

FB 1.5


← →
Сергей М. ©   (2006-05-12 15:11) [7]

В параметрах коннекта lc_ctype=1251 ?


← →
Id   (2006-05-12 15:12) [8]


> Сергей М. ©   (12.05.06 15:11) [7]

lc_ctype=WIN1251


← →
Johnmen ©   (2006-05-12 15:12) [9]

http://www.ibase.ru/devinfo/ibrusfaq.htm


← →
Сергей М. ©   (2006-05-12 15:19) [10]

поле, в котором фигурирует текст "копия", должно иметь соотв.атрибут CHARSET ?


← →
Id   (2006-05-12 15:29) [11]

Если честно не знаю, что это за аттрибут.
Встречал его только при регистрации базы данных в IbExpert-e


← →
Сергей М. ©   (2006-05-12 15:36) [12]

Ты когда это поле (или некий параметр ?) декларировал, указывал явно евойный CHARACTER SET &


← →
Id   (2006-05-12 15:40) [13]


>
> Сергей М. ©   (12.05.06 15:36) [12]

VARCHAR(10) CHARACTER SET WIN1251
Я надеюсь Вы об этом.


← →
Сергей М. ©   (2006-05-12 15:48) [14]

Тогда приводи конкретную строчку Делфи-кода, выполнение которой привело к искл-ю с такой вот диагностикой..


← →
Id   (2006-05-13 15:52) [15]


> Сергей М. ©   (12.05.06 15:48) [14]


with datamodule1.ibquery1 do begin
close;
sql.clear;
sql.add("insert into Table1 (FIO,Copi)values(:fio,:copi)");
prepare;
paramByName("fio").asstring:=Combobox1.text;
paramByName("copi").asstring:=Combobox2.text;
open;
end;

Ошибка возникает при Open.


← →
Desdechado ©   (2006-05-13 20:43) [16]

Open переводится как "открыть набор данных"
а ты делаешь INSERT, что переводится как "добавить данные"
отсюда делаем вывод, что метод Open подходит только для SELECT
а прочитав справку, узнаем, что для всего остального подходит ExecSQL



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.024 c
1-1145004830
JJ
2006-04-14 12:53
2006.05.28
Access vialation IDE при завершении виполнения разрабатываемой


15-1146638376
Kerk
2006-05-03 10:39
2006.05.28
Яндекс отдаст миллион за хорошее образование


15-1146548785
Ega23
2006-05-02 09:46
2006.05.28
С Днём рождения! 1 мая


15-1146742658
Yeg
2006-05-04 15:37
2006.05.28
Общие сетевые ресурсы


3-1144105635
djmixer
2006-04-04 03:07
2006.05.28
При интенсивной работе с таблицами Paradox, они начинают умирать




   Наверх