[ migoran @ 15.06.2006. 20:08 ] @
| Trebam se bežično direktno konektovati na Sql Server 2000 sa Pocket PC (4.2) i
pročitati određene podatke.
private const string connString = "Server=server;Database=DataLab;Integrated
Security=true";
SqlConnection con = new SqlConnection(connString);
con.Open();
SqlCommand com = new SqlCommand("SELECT * FROM DRZAVA", con);
SqlDataReader r = com.ExecuteReader();
while (r.Read())
{
comboBox1.Items.Add(r.GetString(4));
}
r.Close();
con.Close();
Sa ovim kodom uspijevam se konektovati sa laptopa na drugi pc na kojem je sql server.
Kada isto uradim na pocketpc-u pada na Open().
Ne znam gdje je problem, ako imate neku ideju ?
Pozdrav
|
[ Oliver Klaćik @ 15.06.2006. 22:08 ] @
Jedino što mi deluje sumnjivo je Integrated Security koji koristiš za SQL konekciju, a za koji moraš imati validan Windows account na PC-ju koji hostuje SQL Server, mada mi je onda čudno kako to uspevaš sa laptopa. Koji ti exception javlja kad kada pokušaš da otvoriš konekciju?
[ migoran @ 15.06.2006. 22:25 ] @
SqlException
at System.Data.SqlClient.SqlConnection.OnError()
at System.Data.SqlClient.SqlInternalConnection.OnError()
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
at System.Data.SqlClient.TdsParser.Connect()
at System.Data.SqlClient.SqlInternalConnection.OpenAndLogin()
at System.Data.SqlClient.SqlInternalConnection..ctor()
at System.Data.SqlClient.SqlConnection.Open()
at Selma.Form1.Form1_Load()
at System.Windows.Forms.Form.OnLoad()
at System.Windows.Forms.Form._SetVisibleNotify()
at System.Windows.Forms.Control.set_Visible()
at System.Windows.Forms.Application.Run()
at Selma.Program.Main()
[ Dejan Vesic @ 15.06.2006. 23:10 ] @
Citat:
migoran:
Sa ovim kodom uspijevam se konektovati sa laptopa na drugi pc na kojem je sql server.
Kada isto uradim na pocketpc-u pada na Open().
Ne znam gdje je problem, ako imate neku ideju ?
Pozdrav
Da bi integrated security radio, oba uređaja (Pocket PC i SQL server) treba da su u istom domenu.
Da bi proverio da li je ovo u pitanju, uključi Mixed mode security, a onda probaj konekciju sa Pocket PC-a sa SQL loginom a ne sa integrated security.
[ migoran @ 16.06.2006. 08:43 ] @
Citat:
probaj konekciju sa Pocket PC-a sa SQL loginom
To je to.
Hvala
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.