VB 2008 Pro i konekcija na MS SLQL server preko Windows Mobile Pocket PC Emulator

  • 20 odgovora
  • 6.765 pregleda
VB 2008 Pro i konekcija na MS SLQL server preko Windows Mobile Pocket PC Emulator 31.10.2015. u 11:46 · pre 133 meseci #1
Pozdrav!

Kreirao sam Smart Device Project i podesio sa konekciju na MS SQL bazu.

Code:
string sConnection = "Data Source=192.168.1.4, 1433;Initial Catalog=popis;User ID=username;Password=pass;";
            string sSQL = "SELECT * FROM tabela ";
            SqlCommand comm = new SqlCommand(sSQL, new SqlConnection(sConnection));

            try
            {
                comm.Connection.Open();
            }
            catch (Exception ex)
            {
                Console.WriteLine("An error occurred: '{0}'", ex);
            }


Stalno dobijam grešku kod comm.Connection.Open();

error: SqlException

Code je preuzet iz desktop aplikacije, koja radi ok.

ako neko ima iskustva molim za pomoć....

Hvala!
Re: VB 2008 Pro i konekcija na MS SLQL server preko Windows Mobile Pocket PC Emulator 31.10.2015. u 13:02 · pre 133 meseci #6
Pozdrav!

Kada ovaj code probam na Windows app, radi ok.

Code:
 string sConnection = "Data Source=192.168.0.41,1433;Initial Catalog=popis;Integrated Security=SSPI;Connection Timeout=5;";
            string sSQL = "SELECT * FROM artikli ";
            SqlCommand comm = new SqlCommand(sSQL, new SqlConnection(sConnection));

            try
            {
                comm.Connection.Open();
            }
            catch (Exception ex)
            {
                Console.WriteLine("An error occurred: '{0}'", ex);
            }


ali kada probam na SmartDeviceProject, dobijam error:

SQL Server does not exist or access denied.

ako neko zna kako da podesim VS da se mgu konektovati na SQL...

molim za pomoć
Re: VB 2008 Pro i konekcija na MS SLQL server preko Windows Mobile Pocket PC Emulator 02.11.2015. u 19:04 · pre 133 meseci #10
Pozdrav!

Uspeo sam da razvijem aplikaciju za Smart device.
Preko emulatora radi odlično ali kada je prebacim ( uradim deploy ) aplikacija neće da radi..
prijavi grešku:

File or assembly name 'System.Data.SqlServerCe' Version=3.5.0.0, culture=netrual,...or one of its dependencies, was not found.

ako neko ima iskustva molim za pomoć....

Hvala!

Patak
Re: VB 2008 Pro i konekcija na MS SLQL server preko Windows Mobile Pocket PC Emulator 02.11.2015. u 20:57 · pre 133 meseci #12
Instaliraj MS SQL CE 3.5 (http://www.microsoft.com/en-us/download/details.aspx?id=5783) na PC, zatim instaliraj na uređaju. Nakon instalacije na PC-u u folderu gde je instaliran ćeš imati direktorijum sa .cab fajlovima (instalacije za WM) - prekopiraj odgovarajuće fajlove na uređaj i pokreni ih. U principu VS bi zavisnost aplikacije od SQL CE-a trebao automatski da detektuje i da prilikom debug/deploy-a odradi instalaciju na uređaju.
Potpis
Owl
Re: VB 2008 Pro i konekcija na MS SLQL server preko Windows Mobile Pocket PC Emulator 04.11.2015. u 17:54 · pre 133 meseci #14
Pozdrav!

Uspeo sam da rešim problem, ali sada imam novi...

Kada pokušam da "otvorim" konekciju dobijam grešku:

Can't find PInvoke DLL 'dbnetlib.dll

Kopirao sam file u folder gde je .exe ali ista greška, kopirao u Windows ali isto..

da li neko ima iskustva, molim za pomoć.....

Hvala unapred..

Patak
Re: VB 2008 Pro i konekcija na MS SLQL server preko Windows Mobile Pocket PC Emulator 16.11.2015. u 19:49 · pre 133 meseci #17
Pozdrav!

Aplikacija koja radi sa MS SQL 2012, neće da radi sa MS SQL 2000.

Konekcioni string za 2012 je:

Code:
public SqlConnection konekcija = new SqlConnection("User ID=sa;Password=sa;Data Source=192.168.4.1;Initial Catalog=baza");


Konekcioni string za 2000 je:


Code:
public SqlConnection konekcija = new SqlConnection("  Data Source=192.168.4.1,1433;Initial Catalog=baza;Integrated Security = False ;User ID=sa;Password=sa;");



ako neko zna , molim za pomoć...
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme