Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Konekcija na Access mdb bazu

[es] :: .NET :: Konekcija na Access mdb bazu

[ Pregleda: 4584 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

almisa
Misa Aleksic
Srbija

Član broj: 104495
Poruke: 59
*.vdial.verat.net.



Profil

icon Konekcija na Access mdb bazu29.06.2007. u 14:42 - pre 204 meseci
Prvi put radim sa Access bazom, do sada sam koristio MS SQL bazu i kod za konekciju i
izcitavanje mi je izgledao ovako:

Code:

SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings.Get("conn"));

SqlCommand cmd = conn.CreateCommand();

cmd.CommandText = "SELECT Pravila FROM Clanovi WHERE KorIme=@KorIme AND Lozinka=@Lozinka";

cmd.Parameters.Add("@KorIme", SqlDbType.NVarChar, 15).Value = txtKorIme.Text;

cmd.Parameters.Add("@Lozinka", SqlDbType.NVarChar, 50).Value = 
FormsAuthentication.HashPasswordForStoringInConfigFile(txtLozinka.Text, "md5"); // Or "sha1"

SqlDataReader reader = null;

try
{
            conn.Open();

            reader = cmd.ExecuteReader();

            itd.

gde je u Web.Config fajlu pored ostalog upisano

Code:


  <appSettings>
    <add key="conn" value="Data Source=MY-COMPUTER\SQLEXPRESS; Initial Catalog=MojaBaza; Integrated Security=True;"/>
  </appSettings>  



Kako da ovaj kod prepravim tako da cita podatke iz Access mdb baze koja se nalazi u folderu App_Data?


[Ovu poruku je menjao almisa dana 29.06.2007. u 23:14 GMT+1]
 
Odgovor na temu

Radudzoni
Radoslav Jovanovic
Beograd

Član broj: 8384
Poruke: 133
*.ptt.yu.



Profil

icon Re: Konekcija na Access mdb bazu29.06.2007. u 22:37 - pre 204 meseci
www.connectionstrings.com
 
Odgovor na temu

almisa
Misa Aleksic
Srbija

Član broj: 104495
Poruke: 59
*.vdial.verat.net.



Profil

icon Re: Konekcija na Access mdb bazu30.06.2007. u 10:16 - pre 204 meseci

na ovom linku nemam to sto mi treba.
 
Odgovor na temu

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
212.200.70.*

Sajt: www.vasiljevski.com


+2 Profil

icon Re: Konekcija na Access mdb bazu30.06.2007. u 11:36 - pre 204 meseci
Probaj ovako
Code:

    <connectionStrings>
        <add name="conn"
            connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Data\cabletv.mdb;Persist Security Info=True"
            providerName="System.Data.OleDb" />
    </connectionStrings>
[/quote]

U web.config ide ovo gore

Pretpostavljam da radis u VS 2005 ili bilo kojem Express izdanju VS-a.
Pa onda izcitavs podatke ovako

Code:

            OleDbConnection conn = new OleDbConnection(ConfigurationManager.ConnectionStrings["conn"].ConnectionString);
            conn.Open();
            OleDbCommand comm = new OleDbCommand("Select nesto from tabela", conn);
            OleDbDataReader read = comm.ExecuteReader();
            read.Read();


Samo nije mi jasno zasto dodajes <appSettings> kada mozes <connectionStrings>. Ali ni ne znam postoji li razlika :)
U svakom slucaju ako hoces u <appSettings> onda samo umesto "add name" stavis "add key" :)

Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

almisa
Misa Aleksic
Srbija

Član broj: 104495
Poruke: 59
213.244.197.*



Profil

icon Re: Konekcija na Access mdb bazu30.06.2007. u 23:18 - pre 204 meseci
Probao sam ovo sa fiksnom putanjom baze i radi. Nisam probao sa relativnom putanjom baze koju si ti naveo
Code:

Data Source=|DataDirectory|\Data\cabletv.mdb

jer je nisam razumeo. Baza se nalazi u folderu App_Data i zove se Baza.mdb.

Mozes li mi reci kako bi trebalo da glasi Data Source=?
 
Odgovor na temu

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
212.200.70.*

Sajt: www.vasiljevski.com


+2 Profil

icon Re: Konekcija na Access mdb bazu01.07.2007. u 00:10 - pre 204 meseci
Pa probaj ovako nesto

Code:

Data Source=|DataDirectory|\baza.mdb


Nisam siguran da ce ovo raditi, jer nisam nikada koritio ACCESS bazu za Web Aplikaciju :)
Probaj, pa javi da li si uspeo. Ako ne, naci cemo neko drugo resenje
Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

almisa
Misa Aleksic
Srbija

Član broj: 104495
Poruke: 59
213.244.197.*



Profil

icon Re: Konekcija na Access mdb bazu01.07.2007. u 12:38 - pre 204 meseci
ovo sto si napisao definitivno ne radi.

Da li neko zna kako da napisem reletivnu putanju za Access bazu u Web.Config fajlu? Baza se nalazi u App_Data folderu.

Data Source=?
 
Odgovor na temu

Prokleta_Nedelja
Beograd

Član broj: 90608
Poruke: 450
91.191.23.*



+42 Profil

icon Re: Konekcija na Access mdb bazu01.07.2007. u 14:04 - pre 204 meseci
Probaj ovako

<add key="strVeza" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0}app_data/baza.mdb" />

u svakom slucaju sve ovo imas sigurnio na www.connectionstrings.com
 
Odgovor na temu

almisa
Misa Aleksic
Srbija

Član broj: 104495
Poruke: 59
*.vdial.verat.net.



Profil

icon Re: Konekcija na Access mdb bazu01.07.2007. u 22:54 - pre 204 meseci
Probao sam ovu konekciju i dobijam gresku:

'C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\{0}app_data\baza.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

Na onoj adresi opet nemam reletivnu putanju za bazu a ona mi je samo problem. Kad stavim fiksnu sve lepo radi.
 
Odgovor na temu

[es] :: .NET :: Konekcija na Access mdb bazu

[ Pregleda: 4584 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.