Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подскажите в чем заключаеться ошибка? / 22 сообщений из 22, страница 1 из 1
09.01.2013, 12:25
    #38103176
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Пишет ошибку Отсутствует значение для одного или нескольких требуемых параметров:
Код: vbnet
1.
rst.Open "Select * from Table1" & a, conn, adOpenDynamic, adLockOptimistic


При условии что весь остальной код правильный в чем может быть ошибка? Заранее спасибо!
...
Рейтинг: 0 / 0
09.01.2013, 12:27
    #38103182
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Сам запрос выглядит так: Select * from Table1 Where Офис > 0
БД ACCESS
...
Рейтинг: 0 / 0
09.01.2013, 12:28
    #38103186
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Код: vbnet
1.
2.
3.
Dim s as String
s = "Select * from Table1" & a
Debug.print s



надеюсь, что сами разберетесь
...
Рейтинг: 0 / 0
09.01.2013, 12:29
    #38103187
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
ДО ЭТОГО
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Dim conn As Object
Set conn = CreateObject("ADODB.Connection")
Dim rst As Object
Set rst = CreateObject("ADODB.Recordset")
conn.Provider = "Microsoft.Jet.OLEDB.4.0"
conn.Properties("Data Source").Value = Login.path1
conn.Open


ПОСЛЕ ЭТОГО
Код: vbnet
1.
2.
conn.Close
Set conn = Nothing
...
Рейтинг: 0 / 0
09.01.2013, 12:30
    #38103190
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
adOpenDynamic уберите и замените на другой
...
Рейтинг: 0 / 0
09.01.2013, 12:34
    #38103191
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
А подскажите почему именно так?
...
Рейтинг: 0 / 0
09.01.2013, 12:34
    #38103192
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Slash232Пишет ошибку Отсутствует значение для одного или нескольких требуемых параметров:
Код: vbnet
1.
rst.Open "Select * from Table1" & a, conn, adOpenDynamic, adLockOptimistic


При условии что весь остальной код правильный в чем может быть ошибка? Заранее спасибо!
если библиотека АДО в референсах не подключена
(а судя по Dim conn As Object - так и есть)
то эти константы нужно задавать их числовыми значениями
...
Рейтинг: 0 / 0
09.01.2013, 12:37
    #38103196
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
adOpenDynamic устаревший, не используется в новых версиях.

adOpenKeyset его надо, если хотите серверное редактирование.

а вообще советую юзать adOpenStatic и изменения сохранять после завершения редактирования UpdateBatch
...
Рейтинг: 0 / 0
09.01.2013, 12:40
    #38103201
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Изменение свойства CyrsorType не помогло. Какие числовые значения для данных параметров необходимо ввести?
...
Рейтинг: 0 / 0
09.01.2013, 12:42
    #38103205
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
зачем?
подключите бибилиотеку adodb и не мучайте позднее связывание
...
Рейтинг: 0 / 0
09.01.2013, 12:43
    #38103210
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Она подключена, все равно не работает, одна и таже ошибка. Как изменить мой код для того чтобы работало?
...
Рейтинг: 0 / 0
09.01.2013, 12:44
    #38103213
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
ошибку приведите сначала, а то не понятно, что у вас кокретно не работает и где именно
...
Рейтинг: 0 / 0
09.01.2013, 12:50
    #38103229
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Ошибка таже самая. Пробовал поменять adOpenDynamic на adOpenKeySet не помогло.
...
Рейтинг: 0 / 0
09.01.2013, 12:51
    #38103233
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Код: vbnet
1.
rst.Open "Select * from Table1", conn



так работает?
...
Рейтинг: 0 / 0
09.01.2013, 13:00
    #38103244
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Konst_One
Код: vbnet
1.
rst.Open "Select * from Table1", conn



так работает?

Нет
...
Рейтинг: 0 / 0
09.01.2013, 13:14
    #38103269
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Slash232Пишет ошибку Отсутствует значение для одного или нескольких требуемых параметров:
Код: sql
1.
"Select * from Table1" 



а Table1 , ваще, есть в этой БД ?

такой запрос - выполнится ?
Код: sql
1.
"Select * from MSysObjects" 
...
Рейтинг: 0 / 0
09.01.2013, 13:14
    #38103270
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Отсутствует значение для одного или нескольких требуемых параметровЭто обычно означает, что в Table1 нет поля Офис. Или даже нет самой Table1.

Slash232Konst_One
Код: vbnet
1.
rst.Open "Select * from Table1", conn



так работает?

НетИ даже ошибок не показывает?
...
Рейтинг: 0 / 0
09.01.2013, 13:15
    #38103272
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
AntonariyИли даже нет самой Table1.

у меня "интернет быстрее" :))
...
Рейтинг: 0 / 0
09.01.2013, 13:24
    #38103286
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Если оставлять чисто "Select * from Table1" то выполняеться запрос.
Код: vbnet
1.
rst.Open "Select * from Table1", conn, adOpenDynamic, adLockOptimistic



В чем может быть ошибка?
...
Рейтинг: 0 / 0
09.01.2013, 13:40
    #38103321
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Спасибо всем за участие, разобрался. Оказываеться колонки такой просто не было
...
Рейтинг: 0 / 0
09.01.2013, 13:40
    #38103324
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Slash232Если оставлять чисто "Select * from Table1" то выполняеться запрос.
Код: vbnet
1.
rst.Open "Select * from Table1", conn, adOpenDynamic, adLockOptimistic



В чем может быть ошибка?В слове "выполняется" мягкий знак не нужен.

Проверка — "что делает" (нет мягкого знака) — "выполняется". "Что делатЬ" (есть мягкий знак) — "выполнятЬся". Правило элементарное. Даже для жителя Минска.

А слова "выполняеться" вообще в природе не существует.
...
Рейтинг: 0 / 0
09.01.2013, 13:46
    #38103334
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите в чем заключаеться ошибка?
Slash232Спасибо всем за участие, разобрался. Оказываеться колонки такой просто не было
а где, нах, тут - 13740701 "колонка" ??
ты не глядя / не проверяя - отвечаеш ?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подскажите в чем заключаеться ошибка? / 22 сообщений из 22, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]