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

Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb2005

[es] :: .NET :: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb2005

Strane: 1 2

[ Pregleda: 9037 | Odgovora: 34 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

_prompt

Član broj: 64725
Poruke: 30
*.215.eunet.yu.



Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200526.07.2007. u 22:43 - pre 202 meseci
Sve je u objektima i veoma lako mozes doci do podataka o bazama, tabelama, procedurama...
Ovako otprilike ide kod, pisem iz glave pa ako naidje neki error hvataj ga:)
//prvo ide preko standardne Sql konekcije
SqlConnection sqlConnection = new SqlConnection(tvojConnectionString)
//onda napravis ServerConnection, ovo pripada SMO-u
ServerConnection serverConnection = new ServerConnection(sqlConnection)
//i onda server objekat
Server server = new Server(serverConnection);
//sad mozes opusteno da prodjes kroz baze, nema vise select * from master.dbo.sysdatabases...:)
foreach( Database database in server.Databases )
...
//i napravis bazu
Database database = new Database(server, "ime baze");
database.Create();

mozda ti treba jos neki uslov za pravljenje baze tipa permission-a ali to je u sustini to.
E da, za ovo ti treba .NET 2 i SQL Server client tools(SMO library) to ti je par dll-ova
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-3.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200526.07.2007. u 23:00 - pre 202 meseci
e, veliko hvala...ceo dan se mucim sa SQLDMO-m !!
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200527.07.2007. u 11:18 - pre 202 meseci
Sta pises u sqlConnection ? (putanju do servera, mislim kako ako nepostoji baza,treba tek da je napravim ?)

[Ovu poruku je menjao borcha dana 27.07.2007. u 12:44 GMT+1]

[Ovu poruku je menjao borcha dana 27.07.2007. u 12:44 GMT+1]

[Ovu poruku je menjao borcha dana 27.07.2007. u 12:44 GMT+1]
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200527.07.2007. u 16:49 - pre 202 meseci
Pokusavam da napravim bazu. Sve se desava u Form_load !!!
Code:
 Try

        Dim SqlCon As New SqlConnection(?) 
            Dim SerCon As New ServerConnection(SqlCon)
            Dim Ser As New Server(SerCon)
            Dim novData As New Database(Ser, "NovaBaza")
            novData.Create()

        Catch ex As Exception
            MessageBox.Show(ex.Message)
            Return

        End Try

Greska koja se javlja, ima li neko pojma sta bi to bilo..? i u SQLConnection polje (?)
SetParent Failed For Database 'ImeBaze'
pozz..
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200527.07.2007. u 19:28 - pre 202 meseci
Uspeo sam!!
 
Odgovor na temu

Astek
Marković Darko
Beograd

Član broj: 128308
Poruke: 160
*.3dnet.co.yu.



+1 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200527.07.2007. u 22:12 - pre 202 meseci
Koristi u ConnectionString-u opciju AttachDbFilename. Kreira bazu podataka na SqlServer-u na osnovu mdf fajla koji mu proslediš.

 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200527.07.2007. u 23:39 - pre 202 meseci
Kako da iskoristim skripte koje su napravljene u cilju pravljenja nove baze i novih tabela u istoj bazi. Postoji li neka opcija da njih iskoristim u aplikaciji ??
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200528.07.2007. u 10:07 - pre 202 meseci
Mislis da kad napravim novu bazu kao fajl sa svojim _log-om. U ConnStringu pozivam taj fajl i kacim ga na server (AttachDBFilename)?
 
Odgovor na temu

Astek
Marković Darko
Beograd

Član broj: 128308
Poruke: 160
*.3dnet.co.yu.



+1 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200528.07.2007. u 13:04 - pre 202 meseci
Ne treba ti log fajl samo mdf.

Npr ovako:

Server=.\SQLEXPRESS;AttachDbFilename=C:\Program Files\GIGS\DATA\GIGS_DATA.MDF;Database=GIGS_DATA;Connect Timeout=30;;Integrated Security=True;Connect Timeout=30;User Instance=True;

Ako ne postoji navedena baza na SqlServeru kreiraće je u suprotnom koristiće postojeću.


 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200528.07.2007. u 13:20 - pre 202 meseci
Ok, uspeo sam! a sad kako da iskoristim postojece script fajlove da napravim tabele procedure i ostalo?
 
Odgovor na temu

Astek
Marković Darko
Beograd

Član broj: 128308
Poruke: 160
*.3dnet.co.yu.



+1 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200528.07.2007. u 13:36 - pre 202 meseci
Tabele, procedure, trigeri,funkcije... sve ti je u tom mdf-fajlu. Znaci sve to napravis preko nekog SqlServer menadzera , pokupis tako kreiran mdf - fajl i definises putanju do njega u Connection stringu. Pazi sad, ako zeliš da testiraš ponovno kreiranje baze na SqlServeru najpre je izbrisi sa Sqlservera(malopre si je kreirao) inace radiće sa starom verzijom.
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200528.07.2007. u 13:51 - pre 202 meseci
Izvini nisam bio jasan!
Znaci nemam ni jednu bazu pod. na serveru ni u fajlu .mdf. Znaci, baza ne postoji, ali.... U manageru kada pravim bazu , ostaju svi ostaci te pravljene baze na prm. scripte procedura, tabela i same baze....kao fajlovi...kapis?
Sada te zaostavstine (fajlove tj.scripte) da iskoristim kako bi napravio prvo bazu, tabele i neke procedure za dinamine poglede i unos i promenu podataka.....;-)?

Neki lik iz bosne na SQL Ser forumu mi kaze da, ovako (sta ti mislis?):

-formiras bazu na serveru (Praznu) prethodni primjer
-ucitaj skripte u string collection i
- pozovi ExecuteNonQuery ( DBcopy.ExecuteNonQuery(script);)


ili da ako se u skripti nalazi kod za kreiranje baze na server

-formiras objekt klase ServerConnection (kod formiranja ovog objekta moras mu prosljediti string sa konekcijom)
-ucitas skripte sa diska u StringCollection
-pozoves članicu ExecuteNonQuery(StringCollecton sqlCommands) objekta ServerConnection.
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-1.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200528.07.2007. u 14:31 - pre 202 meseci
Imas li pojma kako da obavim ovo sto mi je Jaran preporucio? Hvala

Kako da ucitam scripte u StringCollection?
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-3.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200529.07.2007. u 10:34 - pre 202 meseci
Uspeo sam da pozovem scriptu u .txt formatu preko StreamReadera, tako da hvala...
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-3.sezampro.yu.



+3 Profil

icon Re: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb200529.07.2007. u 17:14 - pre 202 meseci
ipak se javio problem....! Nemogu na isti nacina kako sam napravio tabele, da napravim i uskl. procedure!
 
Odgovor na temu

[es] :: .NET :: Pravljenje baze podataka SQL Srver Ex. iz Klijent Ap. vb2005

Strane: 1 2

[ Pregleda: 9037 | Odgovora: 34 ] > FB > Twit

Postavi temu Odgovori

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