|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
Хотя есть еще идея попровать реализовать работу с базой через хранимые процедуры.. Чтобы сама процедура в firebird определяла (исходя из переданных параметров), что делать - вставлять\обновлять\удалять.. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 10:42 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
PATRI0TВот беда.. т.е. поможет только откат системы...Поможет только понимание механизмов работы и сознательное написание корректного кода ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 11:31 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
А можете посоветовать хорошую книгу по разработке клиент-серверных приложений? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 11:38 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
PATRI0TХотя есть еще идея попровать реализовать работу с базой через хранимые процедуры.. Ты бы для начала всё же начал использовать запрос UPDATE для изменения значений в базе вместо SELECT... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 12:22 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
Да, точно... Переписал таким образом и все работает норм.. (функция KK просто добавляет апострофы к строкам ) И да, тоже через склейку строк.. Я пока не знаю, как это делается через параметры ODBC Спасибо огромное всем... Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Странно, что в сети больше не нашел кто столкнулся с этой проблемой.. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 13:04 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
30.08.2018 13:04, PATRI0T пишет: > Странно, что в сети больше не нашел кто столкнулся с этой проблемой.. в сети не так много разработчиков, которые используют Excel в качестве клиент-серверного front-end'а. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 13:18 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
да.. без извращений тут не обошлось Самописная автоматизация мебельного производства ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 13:22 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
МимопроходящийC:\Windows\SysWOW64\odbcad32.exe - это х32 это x86 но да, шутканули они отменно WOW32 и WOW64 к одной и той же по сути проблеме подошли принципиально противоположно "вот и выросло поколение майкрософтов...." ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 16:34 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
PATRI0TА можете посоветовать хорошую книгу по разработке клиент-серверных приложений? такие книги обычно пишут под конкретный язык и библиотеки а клиент-сервер вообще.... ну возьми какой-нибудь классический талмуд по SQL вообще типа Грабера ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 16:36 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
30.08.2018 16:36, Arioch пишет: > такие книги обычно пишут под конкретный язык и библиотеки > а клиент-сервер вообще.... ну возьми какой-нибудь классический талмуд по SQL вообще типа Грабера я честно говоря даже и не знаю что-либо классическое именно по клиент-серверу (абстрактному). зы: помимо Грабера нужно бы ещё что-то классическое по БД, типа Дейта. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 18:09 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
Ковязин-Востриков. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 18:16 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
30.08.2018 18:16, Dimitry Sibiryakov пишет: > Ковязин-Востриков. заколебаешься востриковскую "ненавязчивость" пропускать мимо строк. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 18:22 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
Мимопроходящийя честно говоря даже и не знаю что-либо классическое именно по клиент-серверу (абстрактному). а чем "по клиент-серверу" отличается от "по SQL", когда речь идёт не о конкретных прикладных библиотеках, а об общем подходе, концепциях и т.д. IMHO это одно и то же ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2018, 19:58 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
30.08.2018 19:58, Arioch пишет: > а чем "по клиент-серверу" отличается от "по SQL", когда речь идёт не о конкретных прикладных библиотеках, а об общем подходе, концепциях и т.д. IMHO это одно и то же не. "по SQL" - это про инструмент. в какой руке держать молоток. и как именно им бить. по пальцам. левой ноги. а вот про то, как при помощи этого молотка СПРОЕКТИРОВАТЬ дом, выкопать котлован, заложить фундамент... и таки нанять узбеков и построить дом, это несколько другая книга должна быть. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2018, 10:42 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
Мимопроходящий, а тебе какой дом? ангар аэродромный? торговый гиперсуперсмолл? атомный бункер? максимально дешевый щитовой для возведения в один день после стихийных бедствий? и т.д. в том и дело, IMHO, что специфика именно правильной клиент-серверной работы раскрывается в книгах по SQL. И даже если это не единственный вариант (хотя и устоялась трактовка, что клиент-серверные программы это SQL в основном, но с точки зрения простого человеческого языка клиент-сервера старый добрый статический WWW - тоже клиент-сервер), то на практике тут вопрос именно про это. а вот что ты будешь наворачивать ПОВЕРХ клиент-серверной модели, какой именно business domain - тут да, вариантов тьма. Но это уже поверх. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2018, 12:19 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
hvladНаходим описание ошибки, например тут https://www.easysoft.com/developer/interfaces/odbc/sqlstate_status_return_codes.html#07002 и видим, что она указывает на неправильное кол-во вызовов SQLBindParameter Смотрим описание SQLBindParameter https://docs.microsoft.com/en-us/sql/odbc/reference/syntax/sqlbindparameter-function?view=sql-server-2017 Код: sql 1. 2. 3. 4.
Смотрим, как EXCEL их вызывает (у нас 4 пар-ра в запросе, 2-й параметр SQLBindParameter - это ParameterNumber): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Превед EXCEL'у Прости что вновь продолжаю эту тему, но всё же.. Не пойму, как связано обновление винды и ексель.. Может можно что-нибудь пошурудить, чтобы на этой винде взлетело? Неужели этот загадочный апдейт как-то влияет на связку - Excel-ODBC driver - FB ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:52 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
PATRI0TНеужели этот загадочный апдейт как-то влияет на связку - Excel-ODBC driver - FB давайте начнем с конца 1. Firebird-у плевать на обновления винды, на версию винды, и прочее, он работает себе, и работает. 2. ODBC драйвер FB - ему, в общем, тоже всё равно на обновления винды, в определенном смысле 3. поверх ODBC у MS есть обвязка, или что-то там такое. Да, это может обновиться при обновлении винды 4. в Excel есть свой интерфейс к ODBC. Он тоже может обновиться. В общем, обновления в десятке могут затронуть как пункты 3, так и 4. И исходя из поиска в гугле, у кучи людей есть похожие или другие проблемы с ODBC после установки упомянутого вами обновления. Насколько я в курсе, за последний месяц МС присылал на Вин10 еще 3 каких-то обновления. Так что, рекомендую проверить, не исправили-ли они наведенный в том обновлении баг. p.s. я понимаю, что вы понимаете, или надеюсь на это. Например, в Вин7 никакие обновления в Экселе и ОДБЦ ничего не поломали, насколько мне известно. В Вин10 поломали с определенного номера обновления. Следовательно, проблема не в ФБ и его ОДБЦ, а в обновлении Вин10. Я верно логически рассуждаю? На вопрос "что делать?" я благоразумно промолчу, хотя на ноуте сам сижу на вин10. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 21:58 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 23:38 |
|
ODBC Firebird Driver "Count field incorrect" после обновления на Win10.1803
|
|||
---|---|---|---|
#18+
kdv , да, конечно понимаю... клята десятка ) Но к сожалению, тоже нет возможности её заменить Сейчас заметил, что в настройках обновлений винды выключен пункт "При обновлении Windows предоставлять обновления для других продуктов Microsoft". Посмотрим, вдруг поможет hvlad , да всё так и есть.. И если ничего не нароется с этими обновами, то придется переписывать всё, а так не хочется.. ( Ну и ADO.. удобная же штука всё-таки. На тебе и Insert, и Update, и Delete, и все в одном флаконе, просто методами.. А без этого полностью в ручную формировать запросы.. Как то стремно это PS. Всем огромное спасибо за помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 10:39 |
|
|
start [/forum/topic.php?fid=40&msg=39695508&tid=1560913]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 307ms |
total: | 451ms |
0 / 0 |