powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ошибка открытия RecordSet в локальной БД
13 сообщений из 13, страница 1 из 1
Ошибка открытия RecordSet в локальной БД
    #39239826
GROM17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброе утро!
Вчера по ошибке поместил вопрос не в тот форум, теперь исправляю.

Не могу понять, какая разница в открытии Recordset на сервере и в локальной базе данных.
На сервере проходило а тут - нет.
Делаю как на сервере:

strCompanies = "Companies" ' Таблица локальной БД
rstCompanies.Open(strCompanies, Cnxn, adOpenKeyset, adLockOptimistic, adCmdTable)

Выдается сообщение: Invalid object name 'Companies'.

Подключение к БД проходит нормально:

strCnxn = "Provider=SQLNCLI11;Server=(localdb)\MSSQLLocalDB;"&
"Trusted_Connection=yes; timeout=30;" &
"AttachDbFileName = E:\Romanov\LocalDBApp5_1\LocalDBApp5_Data.mdf;"
Cnxn = New ADODB.Connection
Cnxn.Open(strCnxn)

Заранее благодарю.
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39239833
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GROM17,

Это что за язык? VBA?
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39239848
GROM17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2,
Это VB, VS 2015
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39239915
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GROM17, я уже давал вам ссылку, будьте так любезны уважать отвечающих и оформлять код тэгами.
Как мне оформить свое сообщение?
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39240006
GROM17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
спасибо, обещаю в дальнейшем оформлять по правилам.
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39240037
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GROM17,

А там нигде не надо приписать имя базы?
===========
Просто интересно. Почему вы через ADO работаете?
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39240063
GROM17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2,
имя базы прописано в строке подключения:

Код: vbnet
1.
2.
3.
4.
5.
strCnxn = "Provider=SQLNCLI11;Server=(localdb)\MSSQLLocalDB;"& 
"Trusted_Connection=yes; timeout=30;" & 
"AttachDbFileName = E:\Romanov\LocalDBApp5_1\LocalDBApp5_Data.mdf;"
Cnxn = New ADODB.Connection
Cnxn.Open(strCnxn)



A Cnxn указан в открытии
Код: vbnet
1.
Recordset

.

Почему я не могу работать через ADO?
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39240109
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GROM17Cat2,
имя базы прописано в строке подключения:

Код: vbnet
1.
2.
3.
4.
5.
strCnxn = "Provider=SQLNCLI11;Server=(localdb)\MSSQLLocalDB;"& 
"Trusted_Connection=yes; timeout=30;" & 
"AttachDbFileName = E:\Romanov\LocalDBApp5_1\LocalDBApp5_Data.mdf;"
Cnxn = New ADODB.Connection
Cnxn.Open(strCnxn)




A Cnxn указан в открытии
Код: vbnet
1.
Recordset


.

Почему я не могу работать через ADO?
====================
Можете, конечно. Только вот в нынешнее время никто уже в Вашей проблеме ничего понять не может.

Может быть у Вас на локальной машине не стоит SQLNCLI11 ?
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39240111
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GROM17,

потому, что каменным топором в 21 веке деревья уже не рубят :(
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39240116
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GROM17, ошибочно пытаться после работы на Access переносить оттуда опыт на C# и .NET. По сути все знания, что использовались в Access можно смело выкидывать подальше. Вот в чем Ваша ошибка, думается.
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39240260
GROM17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2,
если бы не стояло SQLNCLI11, то не проходило бы подключение к базе данных.
Какой другой метод работы с локальной БД Вы посоветуете?
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39240472
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GROM17Какой другой метод работы с локальной БД Вы посоветуете?
Стандартный.


Пример -

https://msdn.microsoft.com/ru-ru/library/ms171890.aspx

Я кстати не рекомендую работать с локальными файлами MS SQL.

Если уж надо сделать однопользовательское приложение - то MS SQL Compact Edition (CЕ) заточен на это
...
Рейтинг: 0 / 0
Ошибка открытия RecordSet в локальной БД
    #39240688
GROM17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2,
Спасибо.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ошибка открытия RecordSet в локальной БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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