02. juli 2003 - 11:15
Der er
17 kommentarer og 1 løsning
Opdatering af celleinformation
Hvordan tilføjer jeg til følgende script, at strengen "catname_uk" skal puttes i cellen "catname_uk"? if catcode=null or catcode="" then 'insert sql="insert into categories (catname, catname_uk" if valid_sql(catimage)<>"" then sql=sql & ",catimage" SQLimage=",'" & valid_sql(catimage) & "'" end if sql=sql & ") values ('" & valid_sql(catname) & valid_sql(catname_uk) & "'" & SQLdes& SQLimage & ")" db.execute(sql) else if valid_sql(catimage)<>"" then SQLimage=", catimage='" & valid_sql(catimage) & "'" end if sql="update categories set catname='" & valid_sql(catname) & "'" & SQLnotes & SQLimage & " where catcode=" & valid_sql(catcode) db.execute(sql)
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
sql="update categories set catname_uk = '" & catname_uk & "' & catname='" & valid_sql(catname) & "'" & SQLnotes & SQLimage & " where catcode=" & valid_sql(catcode)
ups prøv den her sql="update categories set catname_uk = '" & catname_uk & "'," & catname='" & valid_sql(catname) & "'," & SQLnotes & SQLimage & " where catcode=" & valid_sql(catcode)
cesil > der er en syntaksfejl et sted på linjen...
prøv sql="update categories set " sql = sql & "catname_uk = '" & catname_uk & "'," sql = sql & "catname='" & valid_sql(catname) & "'," sql = sql & "SQLnotes='" & SQLimage & "' where catcode=" & valid_sql(catcode)
er det rigtigt at sqlnotes skal sættes til sqlimage?
Hmmm.... nu kommer denne: Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) [Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 1. Linje 103, hvor fejlen opstår er: db.execute(sql).
prøv lige og udskriv sql'en response.write sql response.end lige inden din db.execute(sql)
Så skriver den: update categories set catname_uk = 'Tables2',catname='Borde',SQLnotes='' where catcode=16
Det var det jeg spurgte dig om før er det rigtigt at sqlnotes skal sættes til sqlimage? Fejlen opstår fordi sqlimage er tom
02. juli 2003 - 12:16
#10
hmm... min fejl garantert :) Hvad kan gøres? Jeg ved at hverken sqlnotes og sqlimage skal bruges. De vil altid være tomme. Kan man sætte dem begge to til værdien "x"?
02. juli 2003 - 12:37
#11
Den her skulle så virke sql="update categories set " sql = sql & "catname_uk = '" & catname_uk & "'," sql = sql & "catname='" & valid_sql(catname) & "'," sql = sql & "where catcode=" & valid_sql(catcode)
02. juli 2003 - 12:40
#12
:-) hmm... Der er en syntaksfejl i UPDATE-sætningen.
02. juli 2003 - 13:16
#13
prøv og udskriv sql igen
02. juli 2003 - 13:32
#14
Så skriver den: update categories set catname_uk = 'Chairs2',catname='Stole',where catcode=15
02. juli 2003 - 13:37
#15
kan det være noget med at rækkefølgen på kolonnerne i databasen er omvendt?
02. juli 2003 - 13:42
#16
arrrhg der er et komma for meget sql="update categories set " sql = sql & "catname_uk = '" & catname_uk & "'," sql = sql & "catname='" & valid_sql(catname) & "'" sql = sql & "where catcode=" & valid_sql(catcode)
02. juli 2003 - 13:46
#17
YES, nu virker det!
02. juli 2003 - 13:46
#18
Tusind tak for god tålmodighed :)
Kurser inden for grundlæggende programmering