Bosna i Hercegovina



#1 25.09.2017-12:31
Getsbi Offline
Clan
Registrovan/a od: 04.02.2009-05:18
Komentari: 100


Subject: Konekcioni string iz C# na Accees...
OS: Windows 10 64-bitni
MS Access 2010 32 - bitni
Visual Studio 2017

Pokušavam u C# formi da napišem konekcioni string na MS Access bazui ovo mi ne prolazi:

OleDbConnection konekcija new OleDbConnection("Provider Microsoft.ACE.OLEDB.12.0; data source = Automobili.mdb");

Ima li neko ideju kako treba da izgleda ova konekcija na osnovu gore navedenih opcija.

Ikona prilozene slike:
Konekcioni string.JPG
Tip fajla: Informacije o fajlu: jpg jpg
Preuzimanja: 16
Veličina: 53.10 KB
Veličina slike: 947 x 402 Pixels


↑  ↓

#2 25.09.2017-14:23
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,336


Subject: Re: Konekcioni string iz C# na Accees...
Mislam da imam ja negde konekcija ali je za vb , mislam deka conection string je isti .
Kad se vratim veceras kuci potrazicu.
↑  ↓

#3 25.09.2017-14:25
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,336


Subject: Re: Konekcioni string iz C# na Accees...
Sad sam video ovu tvoju fotogtafiju.
Fali ti putajne do databazi.
↑  ↓

#4 25.09.2017-14:45
Getsbi Offline
Clan
Registrovan/a od: 04.02.2009-05:18
Komentari: 100


Subject: Re: Konekcioni string iz C# na Accees...
Ne treba puna putanja jer sam .mdb fajl stavio u folder: \bin\Debug\ ispod projekta koji je po defaultu predodređen za to. Problem je negde u u onom Microsoft.ACE.OLEDB.12.0 jer to kod mene sa performansama koje sam naveo na početku posta, ne radi. Ka dstigneš pošalji mi tvoj konekcioni string.
C# je isto kao i VB deo Visual studia, pa bi trebalo da je isto.

Pozdrav.
↑  ↓

#5 25.09.2017-14:49
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,336


Subject: Re: Konekcioni string iz C# na Accees...
Putajna sigurno treba za to sam 100% siguran.
Probaj dodati pa javi
↑  ↓

#6 25.09.2017-15:28
Getsbi Offline
Clan
Registrovan/a od: 04.02.2009-05:18
Komentari: 100


Subject: Re: Konekcioni string iz C# na Accees...
Izbacio sam .mdb fajl na jednostavnu spoljnu putanju i korektno je upisao u konekcioni string. Ipak ne radi. Pročitao sam na netu da ACE.OLEDB.12.0 ne radi na 64 bitnom OS. Verovatno treba neki drugi.
Ovaj komentar je mijenjan 1 puta. zadnja izmjena 25.09.2017-15:33 od strane Getsbi. ↑  ↓

#7 25.09.2017-20:35
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,336


Subject: Re: Konekcioni string iz C# na Accees...
Evo nasao,ne znam dali ce ovo pomoci ali ja sam ovo koristio kod mene.
DownloadIzvorni kod (Visual Basic):
  1.     Public con As String = Replace(Replace(Replace(Application.ExecutablePath, Application.ProductName + ".EXE", ""), Application.ProductName + ".exe", ""), Application.ProductName + ".exe", "") & "KafeBar.mdb" 'Me.OleDbConnection2.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + ss + "Persido.mdb"
  2.  
  3.  
  4.     Public con1 As String = Replace(Replace(Replace(Application.ExecutablePath, Application.ProductName + ".EXE", ""), Application.ProductName + ".exe", ""), Application.ProductName + ".exe", "")
  5.  
  6. 'ovo je od druga aplikacija
  7. Public con As String = Replace(Replace(Replace(Application.ExecutablePath, Application.ProductName + ".EXE", ""), Application.ProductName + ".exe", ""), Application.ProductName + ".exe", "") & "KafeBar.mdb"

Vidi kad pretrazujes po stare aplikacije nacices interesne stvari.
Evo da recimo ovde vo DOT.Netu ja sam koristio ADO konekcija
cn.ConnectionString = "PROVIDER=MSDataShape;Data PROVIDER=MSDASQL;Driver={SQL Server};Server=GJORESKI\SQLEXPRESS;Database=BazaRN;Uid=;Pwd=;"
cn.Open()
Ovaj komentar je mijenjan 1 puta. zadnja izmjena 25.09.2017-20:52 od strane Gjoreski. ↑  ↓

#8 26.09.2017-09:00
Getsbi Offline
Clan
Registrovan/a od: 04.02.2009-05:18
Komentari: 100


Subject: Re: Konekcioni string iz C# na Accees...
Ok. Pomogao je prvi string uz male izmene. HVALA.
↑  ↓

Stranice (1): 1


All times are GMT +01:00. Current time: 23.11.2017-10:35.