|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Пробую подключиться к SQLServer LOCAL lCont1 lCon1=SQLCONNECT("podp",'sa','2000') SQLEXEC(lCon1,"select * From Ver_kat","curs1") Выдаёт ошибку: Недопустимый дескрептор подключения Хотя именнованное соединение делал и при проверке соединения всё нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 16:16 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Alexandr29Пробую подключиться к SQLServer LOCAL lCont1 lCon1=SQLCONNECT("podp",'sa','2000') SQLEXEC(lCon1,"select * From Ver_kat","curs1") Выдаёт ошибку: Недопустимый дескрептор подключения Хотя именнованное соединение делал и при проверке соединения всё нормально1. Как и где проводилась проверка подключения? 2. Каково значение дескриптора? Оно больше нуля? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 16:38 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Sergey Sizov, Дескрептор отрицательный Проверял так C:\0\проверка связи.JPG ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 17:01 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Alexandr29Sergey Sizov, Дескрептор отрицательный Проверял так C:\0\проверка связи.JPG ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 17:02 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Все эксперименты откладываются на завтра Попробую команду: SQLCONNECT("Connect1") может и получю результат ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 17:13 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Так по картинке видно имя соединения "podp_sql", а пишешь в запросе "podp". В этом ошибка. И дискриптор нужно проверить lCon1 lCon1=SQLCONNECT("podp_sqk",'sa','2000') If lCon1 < 1 MESSAGEBOX("Не удалось установить соединение",16,"Ошибка доступа к SQL") RETURN ENDIF SQLEXEC(lCon1,"select * From Ver_kat","curs1") ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 17:19 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Проверил SQLCONNECT("Connect1") подключается, а SQLCONNECT("podp_sqk",'sa','2000') нет Почему не знаю ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 08:51 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Alexandr29SQLCONNECT("Connect1") подключается, а SQLCONNECT("podp_sqk",'sa','2000') нетпотому что podp_sql, а не podp_sqk. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 10:06 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Точно Спасиб огромное. идём дальше Пытаюсь создать курсор Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Выдаёт ошибку:"Недопустимое значение, тип или число аргументов функции" БД на SQL Servere не я создавал, но почти все поля имеют русские наименования. я так понимаю не правильно задан параметр cursorschema ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 12:02 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Alexandr29 Код: sql 1.
это что? Наверное, надо убрать "as" (судя по курсорсхеме) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 12:05 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Это следы моего поиска решения, я пытался переименовать полья, но не помогло ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 12:15 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Alexandr29Выдаёт ошибку:"Недопустимое значение, тип или число аргументов функции" БД на SQL Servere не я создавал, но почти все поля имеют русские наименования. я так понимаю не правильно задан параметр cursorschemaИ каким образом названия полей с типами и числом аргументов какой-то функции? Или Вы не знаете что такое тип данных/переменной? Или Вы считаете, что сообщение об ошибке пишется от балды, абы что-нить написать? Вы проверили типы и количество всех аргументов всех функций, используемых в Вашем коде? Или мысль о такой проверке даже не возникла? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 12:25 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Sergey Sizov, Это фрагмент кода из стартового файла. использую пример из http://www.sql.ru/forum/618612/sql-server?hl=odbc изменению подверглись, соответственно названия полей. Для проверки оставил одно поле, его тип взял из SQL Server ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 13:20 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Alexandr29, тип поля "c" в .cursorschema = "Agent с(5)" написан кириллицей. И, ИМХО, не стоит засорять код, явно прописывая умолчания типа KeyFieldList='' и тп ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 13:27 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
Alexandr29Точно Спасиб огромное. идём дальше Пытаюсь создать курсор ... Почитайте здесь http://kodu.neti.ee/~juri4/vfp60/ca_03_ru.htm про CursorAdapter. Может поможет разобраться. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 13:27 |
|
Fox коннект к SQl Server
|
|||
---|---|---|---|
#18+
pioner-vПочитайте здесь http://kodu.neti.ee/~juri4/vfp60/ca_03_ru.htm про CursorAdapter. Может поможет разобраться. Здесь немного другая строка параметров, но я подключился значит идем дальше. Из статьи заключаю - Для простейшего соединения можно не указывать некоторые параметры, Я это пробовал, но тогда ошибка: Свойство cursorschema не указано И теперь я не знаю, куда дальше ковырять? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 14:59 |
|
|
start [/forum/topic.php?fid=41&fpage=42&tid=1583050]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 294ms |
total: | 456ms |
0 / 0 |