|
добавление данных в SQL таблицу через курсор
|
|||
---|---|---|---|
#18+
Необходимо данные из texbox поместить в таблицу sql через курсор. ins_str= "insert into sluchai_obrahenia (tip_sluchai) values ('" + ALLTRIM(.text1.value)+ "')" id7 =SQLEXEC(con, ins_str) IF id7<=0 MESSAGEBOX("Ошибка при добавлении данных", 0, "Ошибка") RETURN ENDIF вот код, но при добавление пишет, что ошибка ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2012, 16:22 |
|
добавление данных в SQL таблицу через курсор
|
|||
---|---|---|---|
#18+
помогите пожалуйста разобраться в чём причина ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2012, 16:30 |
|
добавление данных в SQL таблицу через курсор
|
|||
---|---|---|---|
#18+
slatapol, а если кто-нибудь напишет в text1 такое Код: sql 1.
, как думаете, кто получит по шапке? PS. Для начала стОит узнать, какая именно ошибка возникает. Aerror() в помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2012, 16:32 |
|
добавление данных в SQL таблицу через курсор
|
|||
---|---|---|---|
#18+
slatapolНеобходимо данные из texbox поместить в таблицу sql через курсор. ins_str= "insert into sluchai_obrahenia (tip_sluchai) values ('" + ALLTRIM(.text1.value)+ "')" id7 =SQLEXEC(con, ins_str) IF id7<=0 MESSAGEBOX("Ошибка при добавлении данных", 0, "Ошибка") RETURN ENDIF вот код, но при добавление пишет, что ошибка уже ошибка в этом месте: ALLTRIM(.text1.value) если изветна переменная на форме .text1.value тогда хотябы нужно вписвать ?.text1.value но и тут не все так гладко, нужно знать тип поля tip_sluchai и резать лишний текст, короче читай инструкции SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2012, 16:57 |
|
добавление данных в SQL таблицу через курсор
|
|||
---|---|---|---|
#18+
Valerii, Да потому что так не пишется Text1.Value Пишется, например, THISFORM.Text1.Value ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2012, 17:01 |
|
добавление данных в SQL таблицу через курсор
|
|||
---|---|---|---|
#18+
IgorNG, Пардон, Valerii Ответ был, конечно, автору. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2012, 17:03 |
|
добавление данных в SQL таблицу через курсор
|
|||
---|---|---|---|
#18+
IgorNG, Пардон, Valerii Ответ был, конечно, автору. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2012, 17:12 |
|
добавление данных в SQL таблицу через курсор
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
Вопросительный знак в данном контексте указывает на то, что за ним следует параметр. FoxPro сам попытается конвертировать его в нужное представление (если это возможно) Ошибкой является только ситуация, когда SQLEXEC() возвращает значение меньше нуля. Значение равное 0 - это не ошибка. Это выполнение процесса в асинхронном режиме. Правда, в этом случае необходимо "зациклить" выполнение SQLEXEC(), чтобы дождаться окончания выполнения асинхронного процесса. В случае ошибки на стороне сервера в массиве, который будет сформирован функцией aerror(), первый элемент всегда будет иметь значение 1526. А "расшифровка" причины ошибки будет в других элементах массива ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2012, 20:37 |
|
|
start [/forum/topic.php?fid=41&msg=37882586&tid=1583567]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 257ms |
total: | 386ms |
0 / 0 |