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

VB.NET 2005 SQL2005 i import/export u TXT fajl

[es] :: .NET :: .NET Desktop razvoj :: VB.NET 2005 SQL2005 i import/export u TXT fajl

[ Pregleda: 2706 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

borke
Banja Luka

Član broj: 1141
Poruke: 14
*.broadband.blic.net.



Profil

icon VB.NET 2005 SQL2005 i import/export u TXT fajl28.08.2006. u 09:06 - pre 214 meseci
Zdravo jako mi je hitno pa ako ko moze nek pomogne.

Imam app u Visual Bsicu 2005 koja radi sa bazom na SQL serveru 2005.
Potreban mi je kod kojim bi mogao da radim sledece.

Export:
Iz odredjene tabele na serveru da eksportujem podatke u text fajl na odredjenu lokaciju. Podatci treba da budu pod navodnicima i odvojeni zarezom.Znaci to bi bilo ovako
"Podatak1","Podatak2","Podatak3"
"Podatak12","Podatak22","Podatak32"

Import:
Isto tako trebao bi kod koji ce importovati podatke iz tekst fajla u SQL tabelu. Podatci ce se nalaziti u tekst fajlu na odredjenoj lokaciji i takodje u navedenom formatu
"Podatak1","Podatak2","Podatak3"
"Podatak12","Podatak22","Podatak32"

Napominjem da prilikom importa bi trebalo da ako se naidje na podatak koji vec postoji u SQL tabeli da se taj podataj jednostavno preskoci bez mucnih gresaka za korisnika.

Unaprijed hvala
 
Odgovor na temu

logic_rabbit
Radenko Zec
banjaluka

Član broj: 74458
Poruke: 271
*.lanaco.com.



+1 Profil

icon Re: VB.NET 2005 SQL2005 i import/export u TXT fajl28.08.2006. u 09:15 - pre 214 meseci
U Sql serveru 2000 imao si takozvane dts package za import i export podataka kojima specificiras putanju npr.c:\Folder\r.txt
i tip fajla txt-coma delimited ili access baza i slicno.
I pozoves taj dts iz vb coda on se izvrsi i importuje podatke u neku privremenu tabelu u sql serveru na klik dugmeta.
Ali takodje na dogadjaj klik dugmeta stavis da se nakon toga importa izvrsi sql upit insert into tvoja tabela podatke iz
privremene tabele u koju si maloprije insertovao za odredjen uslov...
U sql serveru 2005 se dts zove mislim Integration Services...
logic_rabbit (MCAD,MCSD,MCT,MCTS-
Windows development,MCPD)
 
Odgovor na temu

borke
Banja Luka

Član broj: 1141
Poruke: 14
*.broadband.blic.net.



Profil

icon Re: VB.NET 2005 SQL2005 i import/export u TXT fajl28.08.2006. u 12:23 - pre 214 meseci
Odlicno jos da malo ima primjera bilo bi excelent
 
Odgovor na temu

borke
Banja Luka

Član broj: 1141
Poruke: 14
*.broadband.blic.net.



Profil

icon Re: VB.NET 2005 SQL2005 i import/export u TXT fajl28.08.2006. u 12:28 - pre 214 meseci
Jos jedan problem, mojoj greskom sam izostavio da kazem da je upitanju Express edicija servera ... a Microsoft kaze za nju

Missing are Analysis Services, Reporting Services, DTS, and Notification Services.
 
Odgovor na temu

borke
Banja Luka

Član broj: 1141
Poruke: 14
*.broadband.blic.net.



Profil

icon Re: VB.NET 2005 SQL2005 i import/export u TXT fajl11.09.2006. u 13:30 - pre 214 meseci
pa niko da odgovori
 
Odgovor na temu

sivan347
.NET Programer
Beograd

Član broj: 84406
Poruke: 101
*.fiberop.matgnet.com.



Profil

icon Re: VB.NET 2005 SQL2005 i import/export u TXT fajl11.09.2006. u 15:44 - pre 214 meseci
Onda je najbolje da prvo SQL upitom pokupis podatke iz baze i smestis ih u jedan coma delimited string. Zatim uz pomoc StreamWriter klase upises ih u neki txt fajl.

Za obrnuto mozes da koristis StreamReader klasu da procitas tekst iz txt fajla, podelis ga sa Split(',') funkcijom i upises u bazu.
Jednostavno
 
Odgovor na temu

borke
Banja Luka

Član broj: 1141
Poruke: 14
*.broadband.blic.net.



Profil

icon Re: VB.NET 2005 SQL2005 i import/export u TXT fajl13.09.2006. u 08:51 - pre 214 meseci
ako moze jos malo pomoci.
Naime nisam radio sa Stream nikada
Evo i fajla za primjer
Prikačeni fajlovi
 
Odgovor na temu

sivan347
.NET Programer
Beograd

Član broj: 84406
Poruke: 101
*.fiberop.matgnet.com.



Profil

icon Re: VB.NET 2005 SQL2005 i import/export u TXT fajl13.09.2006. u 12:02 - pre 214 meseci
using System.IO;

StreamWriter sw = new StreamWriter(@"putanja do fajla\Proba.txt");
sw.Write("text,text,text");
sw.Close();

StreamReader sr= new StreamReader(@"putanja do fajla\Proba.txt");
//ako hoces samo liniju koristi sledece
string MyStringReader = sr.ReadLine();

//ako hoces ceo tekst koristi sledece
string MyStringReadToEOF = MyStreamReader.ReadToEnd();

//ako hoces karakter po karakter
int[] MyArrayOfCharacters = new int[100];

for (int i = 0; i < 99; i++)
{
MyArrayOfCharacters = sr.Read();
}

sr.Close();

 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: VB.NET 2005 SQL2005 i import/export u TXT fajl

[ Pregleda: 2706 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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