Avatar billede mvk Nybegynder
04. januar 2007 - 09:36 Der er 2 kommentarer

fejl i sql statement

er der nogen som kan finde fejlen(e) i denne SQL:

"select " & Application("ACCID") & "," & Application("STOCKID") & ",0 as DocType,n.NextNo as DocNo," & Date() & " as DocDate,c.No as CustNo, c.GroupCode as CustGrpCode,w.ItemNo,1,w.Price,1*w.Price as Amount into MEMORY\WebBasket from Customers c,ShoppingBasket w left outer join NoSeries n on n.Code=SalesOrderNosCode where " & Application("ACCID") & "=1 and c.No='" & 7 & "' and w.SessionID='" & Session.SessionID & "'"


fejlen:

Microsoft OLE DB Provider for ODBC Drivers error '80040e09'

[Elevate Software][DBISAM] DBISAM Engine Error # 11949 SQL parsing error - JOIN clause expression for table n is invalid in SELECT SQL statement at line 1, column 238

/surface/Scriptlibrary/opret_ordre.asp, line 12
Avatar billede ramad Praktikant
04. januar 2007 - 09:38 #1
Kan du evt. lave et print af hvordan SQL strengen ser ud når den bliver eksekveret?
Avatar billede ramad Praktikant
04. januar 2007 - 09:44 #2
Burde du måske ikke have et prefix på den kolonne du vil joine med?
  SalesOrderNosCode
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester