A ampy Medlem sedan feb. 2001 1 498 inlägg Frågan 30 aug. 2002 11:17 #1 Har denna kod:
cst = "driver={MySQL}; server=mysql.loopia.se;"
cst = cst & "uid=***; pwd=***; database=***;option=16386"
set Connect = Server.CreateObject("ADODB.Connection")
Connect.open cst
SQL = "select * into forum_messages from forum"
Set recset = connect.execute(SQL)
set recset = nothing
response.write "Operation utförd."
Får detta:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E09)
[TCX][MyODBC]You have an error in your SQL syntax near 'forum_messages from forum' at line 1
/flyttaforum.asp, line 9
varför?
CatZ Medlem sedan jan. 2002 2 440 inlägg red. jag fattade nog inte först :)
@nders Medlem sedan juni 2000 32 967 inlägg Jag tror inte MySQL stöder SELECT INTO på det sättet. Vad är det du vill göra? Vill du kopiera tabellen?
A ampy Medlem sedan feb. 2001 1 498 inlägg Det gör försöker göra kan beskrivas i denna kod:
cst2 = "driver={MySQL}; server=mysql.loopia.se;"
cst2 = cst2 & "uid=***; pwd=***; database=databas1;option=16386"
set Connect2 = Server.CreateObject("ADODB.Connection")
Connect2.open cst2
cst = "driver={MySQL}; server=mysql.loopia.se;"
cst = cst & "uid=***; pwd=***; database=databas2;option=16386"
set Connect = Server.CreateObject("ADODB.Connection")
Connect.open cst
SQL = "select * from forum where typ = 'svar'"
set recset = connect.execute(sql)
do until recset.eof
SQL2 = "Insert Into forum_message(thread_id, skribent_id, message, datum, rum) Values("&recset("id_svar")&", "&recset("skribent_id")&", '"&recset("meddelande")&"', '"&recset("datum")&"', '"&recset("rum")&"')"
Connect2.Execute(SQL2)
recset.movenext
loop
set recset = nothing
response.write "Operation utförd."
Men på denna kod får jag:
Microsoft OLE DB Provider for ODBC Drivers error '80040e57'
[TCX][MyODBC]SQLBindParameter not used for all parameters
/flyttaforum.asp, line 28
@nders Medlem sedan juni 2000 32 967 inlägg En SQL-fråga som denna kanske kan göra susen.
Insert Into forum_messages(thread_id, skribent_id, message, datum, rum) SELECT thread_id, skribent_id, message, datum, rum FROM forum
mvh,
CatZ Medlem sedan jan. 2002 2 440 inlägg till att börja med,
#"&recset("datum")&"#
om det är en Access databas och Datum typ på fältet