эмулятор WinCE смотрит на SQL сервер
От: Аноним  
Дата: 14.02.05 13:44
Оценка:
Есть sql сервер на удаленном компе и есть приложение для wince на моем компе. При запуске программы на эмуляторе и попытке соединения с бд выпадаем в ошибку.
код.
dim str1 as string
Dim con As SqlConnection
Dim com As SqlCommand
Dim dr As SqlDataReader
str1 = "workstation id=WindowsCE;user id=sa;pwd=test;data source=MyServ;initial catalog=MyData"
con = New SqlConnection
con.ConnectionString = str1
con.Open()'здесь выпадает в ошибку
com = New SqlCommand("SELECT TOP 10 * from Table1", con)
dr = com.ExecuteReader(CommandBehavior.CloseConnection)
Вероятно нужно правильно задать параметры ConnectionString
Re: эмулятор WinCE смотрит на SQL сервер
От: Denis_Orlov  
Дата: 15.02.05 19:32
Оценка:
Здравствуйте, Аноним, Вы писали:

Привет! Нашёл следущее в примерах...

The following code example shows how to use the Open method using the three optional parameters and how to use a single compound statement in the ConnectionSting parameter.

Dim cn
Set cn = CreateObject("ADOCE.Connection")
'Opens a connection to a data source provider
strConn = "Provider=SQLOLEDB;Data Source=DATBTEST;Initial Catalog=TEST;User Id=sa;Password=;"
cn.Open strConn

The following code example shows how to connect to the default object store.

'Opens a connection to the default object store
Cn.Open
Cn.Open "provider=cedb"

вроде на ваше похоже, только open без () и ещё мне не понятно в вашем примере если база на другом компе как он на него заходит????
Re[2]: эмулятор WinCE смотрит на SQL сервер
От: alur555  
Дата: 16.02.05 12:52
Оценка:
Здравствуйте, Denis_Orlov, Вы писали:

D_O>Здравствуйте, Аноним, Вы писали:


D_O>Привет! Нашёл следущее в примерах...


D_O>The following code example shows how to use the Open method using the three optional parameters and how to use a single compound statement in the ConnectionSting parameter.


D_O>Dim cn

D_O>Set cn = CreateObject("ADOCE.Connection")
D_O>'Opens a connection to a data source provider
D_O>strConn = "Provider=SQLOLEDB;Data Source=DATBTEST;Initial Catalog=TEST;User Id=sa;Password=;"
D_O>cn.Open strConn

D_O>The following code example shows how to connect to the default object store.


D_O>'Opens a connection to the default object store

D_O>Cn.Open
D_O>Cn.Open "provider=cedb"

D_O>вроде на ваше похоже, только open без () и ещё мне не понятно в вашем примере если база на другом компе как он на него заходит????

Спасибо за ответ.
Обязательно попробую.
Создается приложение под железку с WinCE
Нужно получить доступ к БД на SQL Server2000 на другом компе.
Устройство будет включено в локальную сеть.
Попробовал создать приложение на vb.net в VS.net2003
Пока не проходит метод Connection.Open
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.