Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 0 odgovora
  • 1.565 pregleda
Greška u SQL upita? 06.08.2012. u 01:26 · pre 173 meseca
izmenjeno 1 put, poslednji put salvaric 06.08.2012. u 14:25
  1. salvaric06.08.2012. u 14:25zapis iz teksta poruke
#1
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.
Potpis
Nikad izvini!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme