Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.03.2010, 08:09
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Excel 2003, ADO, MS SQL 2000. База данных удаленная, с администраторами связи нет. Обнаружилась следующая проблема. При выполнении запроса вида "Select * FROM Table1 WHERE Field1 = Value1" значение Recordset.State = 0 (значение Value1 в таблице есть), при этом запрос вида "Select * FROM Table1" выполняется. В ходе экспериментов выяснилось, что запрос перестает выполнятся при нало жении любых условий WHERE или JOIN. Благодарен за любую полезную мысль о причине происходящего. PS. Данный запрос "Select * FROM Table1 WHERE Field1 = Value1" выполняется в Delphi 7 + ADO и при использовании внешних данных в Access 2003 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 08:42
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
value1 это текст? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 09:58
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
а с другими таблицами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 10:03
|
|||
|---|---|---|---|
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Sciv, Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 10:04
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
value1value1 это текст? а вообще - да. Где апострофы вокруг тектовой константы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 10:05
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
vlth, важно не какого типа переменная Value, а какого типа поле Field1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 10:07
|
|||
|---|---|---|---|
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Sciv, это в Бейсике, конечно. Как склеиваются строки в Дельфи - не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 10:10
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
vlthКак склеиваются строки в Дельфи - не знаю. вы удивительно читаете ветки авторExcel 2003 авторзначение Value1 в таблице есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 10:10
|
|||
|---|---|---|---|
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Shocker.Provlth, важно не какого типа переменная Value, а какого типа поле Field1 Да, виноват, высказался некорректно: подменил понятия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 10:16
|
|||
|---|---|---|---|
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Shocker.Proвы удивительно читаете ветки Я бы сказал, что они творчески оформляются ScivДанный запрос "Select * FROM Table1 WHERE Field1 = Value1" выполняется в Delphi 7 + ADO и при использовании внешних данных в Access 2003 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 15:32
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Разобрался... было отличие в регистре имени поля, т.е. "Select * FROM Table1 WHERE FIELD1 = Value1" выполняется, а "Select * FROM Table1 WHERE Field1 = Value1" - нет... Отсюда вопрос - почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 15:35
|
|||
|---|---|---|---|
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
так база настроена, читайте про collation ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 15:35
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
ScivРазобрался... было отличие в регистре имени поля, т.е. "Select * FROM Table1 WHERE FIELD1 = Value1" выполняется, а "Select * FROM Table1 WHERE Field1 = Value1" - нет... Отсюда вопрос - почему? Не верю (с) MSSQL нечувствителен к регистру имен. Кроме того, опять же непонятно, кавычки вы так и не добавили. Такая запись возможна только в том случае, если Field1 и Value1 - это имена полей. В противном случае должна возникать ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 15:36
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Konst_Oneтак база настроена, читайте про collation Так это же вроде про дефолты на данные, но не на имена полей. Если нет - убейте меня веником ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 15:45
|
|||
|---|---|---|---|
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
В базе данных с регистрозависимой кодовой страницей объекты считаются разными, если различаются регистром хотя бы одной буквы в имени. Таким образом, могут одновременно существовать таблицы TABLE1, table1 и Table1. Поэтому при доступе к объекту требуется указывать его точное (до регистра каждой буквы в названии) имя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 15:47
|
|||
|---|---|---|---|
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Server Collation: Cyrillic_General_ CS _AS пример для MS SQL Server, например ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 15:49
|
|||
|---|---|---|---|
|
|||
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Konst_OneВ базе данных с регистрозависимой кодовой страницей объекты считаются разными, если различаются регистром хотя бы одной буквы в имени. Таким образом, могут одновременно существовать таблицы TABLE1, table1 и Table1. Поэтому при доступе к объекту требуется указывать его точное (до регистра каждой буквы в названии) имя. попробовал! виноват! Ушел есть шляпу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.03.2010, 15:52
|
|||
|---|---|---|---|
НЕ выполняющиеся запросы из VBA |
|||
|
#18+
Shocker.ProKonst_OneВ базе данных с регистрозависимой кодовой страницей объекты считаются разными, если различаются регистром хотя бы одной буквы в имени. Таким образом, могут одновременно существовать таблицы TABLE1, table1 и Table1. Поэтому при доступе к объекту требуется указывать его точное (до регистра каждой буквы в названии) имя. попробовал! виноват! Ушел есть шляпу. ну хоть посоли , чтоб повкусней была ;) ЗЫ всё знать невозможно (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2160019]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 10ms |
| total: | 123ms |

| 0 / 0 |
