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

SQL connection string

[es] :: .NET :: SQL connection string

[ Pregleda: 2317 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MishaP

Član broj: 189593
Poruke: 45
93.86.91.*



Profil

icon SQL connection string15.11.2008. u 20:55 - pre 164 meseci
Moze li neko da pusti kod za povezivanje za tabelom i citanje zapisa iz njega.

Ovo mi je potrebno za pravljenje Login forme pa ako neko ima i to ...
Znaci potrbno mi je otvaranje konekcije, sql upit, provera dobijenih rezultata....
 
Odgovor na temu

perun85
Republika Srpska

Član broj: 185562
Poruke: 116
79.143.175.*



Profil

icon Re: SQL connection string15.11.2008. u 22:13 - pre 164 meseci
Nisi naveo:
- koji DBMS koristis (pretpostavljam MS SQL)
- tip aplikacije (ASP.NET ili standalone) jer ASP.NET dolazi sa Membership Providerom koga u WinForms aplikacijama nema, mada sam video tutorijal u kome se uz odredjene izmene moze iskoristiti i ASP.NET-ov provider
- vise detalja o samoj aplikaciji (ukoliko si pokusao nesto sam da uradis postavi kod koji ti stvara probleme)
 
Odgovor na temu

MishaP

Član broj: 189593
Poruke: 45
93.86.91.*



Profil

icon Re: SQL connection string16.11.2008. u 07:02 - pre 164 meseci
Koristim visual studio 2008.
Kod mi je potreban za login formu.
Znaci zelim da iscitam iz tabele select * from user where username lile 'x' and password like 'y' zatim da vidim koliko ima zapisa tu i donosim odluke na osnovu toga
 
Odgovor na temu

perun85
Republika Srpska

Član broj: 185562
Poruke: 116
79.143.175.*



Profil

icon Re: SQL connection string16.11.2008. u 12:53 - pre 164 meseci
VS 2008 nije DBMS nego IDE. DBMS su MySql, MS SQL i sl. dakle sistemi za upravljanje relacionim bazama podataka. Sto se connection stringova tice na adresi www.connectionstrings.com, mozes ih naci za skoro sve poznate DBMS-ove.
 
Odgovor na temu

Marko Medojević
Team leader
Digital ST
Beograd

Član broj: 93659
Poruke: 776
*.adsl-a-1.sezampro.yu.

Sajt: www.digitalst.rs


+99 Profil

icon Re: SQL connection string17.11.2008. u 08:30 - pre 164 meseci
Evo ti način kako da generišeš konekcioni string:
- kreiraš fajl sa ekstenzijom .udl(npr. string.udl)
- pokreneš ga sa duplim klikom
- na kartici Provider izabereš provajdera u zavisnosti od baze na koju se konektuješ
- u kartici Connection izaberi server i bazu(sa test connection možeš proveriti da li je veza ok)
- idi na ok
- sada otvori .udl fajl sa netepad-om ili nekim drugim tekst editorom
- u trećoj liniji se nalazi konekcioni string i njega prosleđuješ u konstruktoru connection objekta
 
Odgovor na temu

Marko Medojević
Team leader
Digital ST
Beograd

Član broj: 93659
Poruke: 776
*.adsl-a-1.sezampro.yu.

Sajt: www.digitalst.rs


+99 Profil

icon Re: SQL connection string17.11.2008. u 09:03 - pre 164 meseci
Otkucao sam na brzinu primer! Koristimo jednu access tabelu sa korisnicima(id, username, password). U programu unosimo u textboxove username i password, ako je korisnik sa imenom i sifrom nadjen ispisacega u datagrid-u, a ako nije izbacice messagebox sa upozorenjem.

Ovo je funkcija koja se izvrsava kad se klikne na dugme:
Code:
 
// kreiranje konekcije 
            OleDbConnection konekcija = new OleDbConnection();
            konekcija.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=
C:\Documents and Settings\marko\Desktop\login.mdb;Persist Security Info=False";

            // kreiranje komande i asociranje sa konekcijom
            OleDbCommand komanda = new OleDbCommand();
            komanda.CommandText = String.Format("SELECT * FROM `user` WHERE `username` = '{0}' AND `password` = '{1}'", textBox1.Text, textBox2.Text);
            komanda.Connection = konekcija;


            // otvaranje konekcije
            // izvrsavanje sql naredbe
            // punjenje tabele
            konekcija.Open();
            OleDbDataReader rider = komanda.ExecuteReader();
            DataTable tabela = new DataTable();
            tabela.Load(rider);
            konekcija.Close();

            if (tabela.Rows.Count == 0)
            {
                MessageBox.Show("NEPRAVILAN USER ILI PASS!!!!");
            }
            dataGridView1.DataSource = tabela;


Ovo je prost primer i samo pokazuje kako se povezati na bazu i preuzeti podatke iz tabele!

U attachmentu sam ti stavio bazu i c# kod, samo promeni konekcioni string da bi ti radilo.
Prikačeni fajlovi
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 711
79.101.138.*

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: SQL connection string19.11.2008. u 16:53 - pre 164 meseci
Tip: Probaj da napravish web app pa u toolbaru Website->ASP.NET Configuration, kad se otvori strana idi na Security i tu izaberi internet i potvrdi dole desno i ugasi. Verovatno je vec sve tu ali u Solution exploreru refresh i pogledaj u folderu App_Data tu se nalazi baza za membership (ja bolju nisam vido), a ona dalje sadrži stored procedures za verovatno sve sto zelish u ovom trenutku

P.S. Proveri malo sta je OOP na primer ovde http://windowsclient.net
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

[es] :: .NET :: SQL connection string

[ Pregleda: 2317 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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