Hvordan henter jeg data fra en tabel i Mysql, og lægger den over i en anden tabel via asp..
Jeg har følgende kode:
<%
Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={MySQL};SERVER=serverIP;DATABASE=db;UID=bruger;PWD=password;OPTION=1123" Set rs = Server.CreateObject("ADODB.Recordset")
' her henter jeg data ud det virker fint... strSQL = "Select * From produkt where produktid = 2" rs.open strSQL, conn, 1, 3
'test om min data kommer rigtig ud.. - det virker fint... response.write rs("sku")
' her prøver jeg så og sætte data ind i en andet tabel "indkob" - det virker bare ikke - kan nogle hjælpe...
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.
Iøvrigt er der slet ingen grund til at bruge hverken [firkantede parenteser] eller `backticks` i dette eksempel. De er kun nødvendige hvis man har anvendt et reserevert ord som tabel- eller feltnavn. Tabelnavnet indkob er ikke er reserveret SQL-ord.
Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={MySQL};SERVER=mysqlserver;DATABASE=;UID=;PWD=;OPTION=1123" Set rs = Server.CreateObject("ADODB.Recordset")
INSERT into indkob (varenummer) (SELECT sku FROM produkt WHERE produktid=2) rs.open strSQL, conn, 1, 3
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.