[ patak_daca @ 31.10.2015. 11:46 ] @
| 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! |
[ dusans @ 31.10.2015. 12:00 ] @
Nisi napisao najpotrebnije stvari:
1. Koji je message exceptiona?
2. Gde se nalazi SQL Server, na PC-u u mrezi, na samom uredjaju, gde?
[ patak_daca @ 31.10.2015. 12:07 ] @
Pozdrav!
Message koji dobijam je samo: SqlException
Na istoj mašini su i SQL Server i VS 2008 Pro gde razvijam program.
Hvala!
[ dusans @ 31.10.2015. 12:17 ] @
Najverovatnije je do mrežnih podešavanja za emulator, ne vidi lokalnu mrežu ili host PC,
Imao sam jednom davno taj problem, u pitanju je bio ActiveSync, craddle, tako nešto.
Vidi da li ti ovo pomaže:
http://vbcity.com/forums/t/133748.aspx
[ patak_daca @ 31.10.2015. 12:24 ] @
Pozdrav!
Važi...hvala, probaću
[ patak_daca @ 31.10.2015. 13:02 ] @
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ć
[ patak_daca @ 31.10.2015. 14:25 ] @
Pozdrav!
ako može neki savet, predlog...
Hvala
[ dusans @ 31.10.2015. 14:30 ] @
Daj team viewer na PP ako nije problem,
pošto stvarno može da bude do svačega.
Mora i za SQL Server da se podesi TCP/IP
i da na emulatoru bude podešen network,
i da vidi lokalni network, itd...
[ patak_daca @ 31.10.2015. 18:02 ] @
Pozdrav!
Dušane hvala puno...rešio sam..
Problem je bio u tome što sam fizički uključio uređaj na kompjuter, čim sa ga isključio sve je proradilo..
Hvala!!
Pozdrav!
[ patak_daca @ 02.11.2015. 19:04 ] @
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
[ patak_daca @ 02.11.2015. 19:51 ] @
Pozdrav!
ako neko ima neki savet....
[ _owl_ @ 02.11.2015. 20:57 ] @
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.
[ patak_daca @ 03.11.2015. 05:14 ] @
Pozdrav
Hvala puno!
[ patak_daca @ 04.11.2015. 17:54 ] @
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
[ _owl_ @ 04.11.2015. 18:09 ] @
O kakvom je uređaju tačno reč (model, OS)? Da li si instalirao dobru verziju SQL CE-a (WM ili WinCe)?
[ patak_daca @ 04.11.2015. 18:21 ] @
Pozdrav!
Reč je Motoroli MC2180...
rešio sam problem ( pre 30sekundi ), kopirao sam dbnetlib.dll koji nije bio odgovarajući, slučajno sam otkrio...
Hvala puno!!
[ patak_daca @ 16.11.2015. 19:49 ] @
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ć...
[ patak_daca @ 17.11.2015. 07:20 ] @
Pozdrav!
Možda neki savet..predlog..
[ patak_daca @ 17.11.2015. 08:08 ] @
Stalno dobijam grešku da SQL server not found or access denied....
Da li je možda potrebno podesiti SQL 2000 da bi se omogućila konekcija...?
[ patak_daca @ 17.11.2015. 20:43 ] @
Probao sam i preko emulatora...ista greška...
[ patak_daca @ 23.11.2015. 12:46 ] @
Rešio sam..
Instalirao sam SP4 za MS SQL 2000.
Eto...ako neko ima isti problem...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|