0

Windows CE 6.0 を搭載したデバイスを Microsoft SQL Server 2008 に接続する際に問題があります。

これは、接続を実現するプログラムのフラグメントです

Dim consql As SqlConnection = Nothing
consql=New SqlConnection("Server=ip\SQLEXPRESS;Database=db;User Id=sa;Password=sapass;")
consql.Open()
Dim comsql As New SqlCommand()
comsql.Connection=consql
comsql.CommandText="Select * from PRACOWNICY"
Dim adaptsql As new SqlDataAdapter()
adaptsql.SelectCommand=comsql
Dim datpubs As New Data.DataSet()
adaptsql.Fill(datpubs, "PRACOWNICY")

私の PC ではこのプログラムはうまく動作しますが、Win CE ターンではエラーが発生します:


System.Data.SqlClient.SqlConnection.OnError (SqlException 例外、TdsParserState 状態) で
のエラー SqlException (SqlException 例外、 TdsParserState状態) System.Data.SqlClient.SqlInternalConnection.OpenAndLogin()での .Data.SqlClient.TdsParser.Connect(文字列ホスト、SqlInternalConnection connHandler、Int32 タイムアウト) System.Data.SqlClient.SqlInternalConnection..ctor(SqlConnection 接続、Hashtable connectionOptions) でのシステム.Data.SqlClient.SqlConnection.Open() at datbase1.MainForm.Button1Click(オブジェクト送信者、EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e)







System.Windows.Forms.Button.OnClick (EventArgs e)
で System.Windows.Forms.ButtonBase.WnProc (WM wm、Int32 wParam、Int32 lParam)
で System.Windows.Forms.Control._InternalWnProc (WM wm、Int32 wParam ) 、Int32 lParam)
の Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
の System.Windows.Forms.Application.Run(Form fm)
の datbase1.MainForm.Main()

できるだけ早く返信してください E-cma

4

0 に答える 0