izmenjeno 1 put, poslednji put salvaric 06.08.2012. u 14:25
Izmene poruke
- salvaric06.08.2012. u 14:25zapis iz teksta poruke
Pozdrav svima,
kreirao sam sql upit za insert podataka iz jedne tabele u drugu,
napravio sam for petlju koja ubacuje jedan po jedan naziv tabele u sql upit i izvršava ga,
i to sve lepo radi dok ne naiđe na jednu tabelu pod imenom Roba i tad mi izbaci poruku o grešci: "Syntax error in inset into statement.".
sql upit za tu tabelu:
INSERT INTO Roba(SifraArtikla,NazivArtikla,IDJM,IDGrupe,IDPartnera,PSBr,Opis,Proizvod,Komponenta,Sirovina,BrSarze,Pakovanje,PStopa,No,InternaSifra,SifraKase,n_cena,id_korisnika,sync) IN 'C:\Baza.mdb'
SELECT SifraArtikla,NazivArtikla,IDJM,IDGrupe,IDPartnera,PSBr,Opis,Proizvod,Komponenta,Sirovina,BrSarze,Pakovanje,PStopa,No,InternaSifra,SifraKase,n_cena,id_korisnika,sync FROM Roba IN 'C:\sync.mdb'
where SifraArtikla not in (SELECT SifraArtikla from Roba IN 'C:\Baza.mdb')
Struktura tabele je ista kao i u drugim tablama, standardna polja tipa Number,Text i Yes/No.
Koristim Ado komponente i Access bazu.
Dal neko može raztumačiti o čeme se tu radi.
[Ovu poruku je menjao salvaric dana 06.08.2012. u 01:49 GMT+1]
Uspio sam rešiti problem, kolone iz tabela sam stavio u [] zagrade i sve radi kako treba.
Verovatno problem prave kolone koje imaju "_" ili neki drugi karakter, al nisam 100% siguran, u svakom slučaju može nekome poslužiti ko bude imao sličan problem.
Molio bih administratora da zaključi ovu temu, problem je rešen, hvala.
kreirao sam sql upit za insert podataka iz jedne tabele u drugu,
napravio sam for petlju koja ubacuje jedan po jedan naziv tabele u sql upit i izvršava ga,
i to sve lepo radi dok ne naiđe na jednu tabelu pod imenom Roba i tad mi izbaci poruku o grešci: "Syntax error in inset into statement.".
sql upit za tu tabelu:
INSERT INTO Roba(SifraArtikla,NazivArtikla,IDJM,IDGrupe,IDPartnera,PSBr,Opis,Proizvod,Komponenta,Sirovina,BrSarze,Pakovanje,PStopa,No,InternaSifra,SifraKase,n_cena,id_korisnika,sync) IN 'C:\Baza.mdb'
SELECT SifraArtikla,NazivArtikla,IDJM,IDGrupe,IDPartnera,PSBr,Opis,Proizvod,Komponenta,Sirovina,BrSarze,Pakovanje,PStopa,No,InternaSifra,SifraKase,n_cena,id_korisnika,sync FROM Roba IN 'C:\sync.mdb'
where SifraArtikla not in (SELECT SifraArtikla from Roba IN 'C:\Baza.mdb')
Struktura tabele je ista kao i u drugim tablama, standardna polja tipa Number,Text i Yes/No.
Koristim Ado komponente i Access bazu.
Dal neko može raztumačiti o čeme se tu radi.
[Ovu poruku je menjao salvaric dana 06.08.2012. u 01:49 GMT+1]
Uspio sam rešiti problem, kolone iz tabela sam stavio u [] zagrade i sve radi kako treba.
Verovatno problem prave kolone koje imaju "_" ili neki drugi karakter, al nisam 100% siguran, u svakom slučaju može nekome poslužiti ko bude imao sličan problem.
Molio bih administratora da zaključi ovu temu, problem je rešen, hvala.
Potpis
Nikad izvini!