Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Conn.Open() / 6 сообщений из 6, страница 1 из 1
27.10.2003, 12:24
    #32305920
Ди_ма
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Conn.Open()
У меня есть модуль:
Public conA As New OleDb.OleDbConnection()
Public strConn1 As String = "data
Public strConn As String= "Provider=Microsoft.Jet.OLEDB.4.0;Password="";User ID=Admin;Data Source=C:\Documents and Settings\Мои документы\db1.mdb;Mode=Share Deny None;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False"
Public Sub openConnection()
If conA.State = ConnectionState.Closed Then
conA.ConnectionString = strConn
conA.Open()
End If


Есть форма:
Module2.openConnection()
Dim strSQL As String
Dim ds As New Data.DataSet()
strSQL = "select * from Таблица1 where QUANTITY<0 and CD_DEP=15"
Dim ad As New OleDb.OleDbDataAdapter(strSQL, Module2.conA)
ad.Fill(ds, "part")
Me.DataGrid1.DataSource = ds.Tables("part")
Так вот,выскакивает сообщение
An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll
Additional information: No error information available: DB_SEC_E_AUTH_FAILED(0x80040E4D).
И указывается строка в модуле: conA.Open()

Может кто-нибуь поможет?
...
Рейтинг: 0 / 0
27.10.2003, 12:45
    #32305967
maratic_net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Conn.Open()
Вообще то все вроде бы верно. А раньше работало ? Попробуйте упростить ConnString. Или базу переместить в другое место (если диск NTFS и приложение ASP.NET то может не хватить прав на доступ к каталогу с БД
...
Рейтинг: 0 / 0
27.10.2003, 13:07
    #32306013
Ди_ма
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Conn.Open()
Пробовал,все безрезультатно.
...
Рейтинг: 0 / 0
27.10.2003, 13:14
    #32306025
кузя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Conn.Open()
что то не очень нравятся такие литералы "" в строке (password, ext prop и др). может заменить на """" ?
...
Рейтинг: 0 / 0
27.10.2003, 13:47
    #32306077
Ди_ма
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Conn.Open()
В принципе,когда я создавал с помощью дизайнера,в строке ConnectionString было так же.
...
Рейтинг: 0 / 0
27.10.2003, 13:49
    #32306081
Ди_ма
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Conn.Open()
Сорри,поторопился.Ты прав.Все работает,спасибо!
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Conn.Open() / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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