Är det möjligt att koppla upp mot mySQL och under samma uppkoppling både skicka iväg data till databasen och hämta ned annan data ICKE relaterad till det man skickade upp?
Eller måste man skapa två olika anslutningar efter varandra?
Tacksam för kodexempel
MVH Patrik
------------------
Minds are like parachutes;
they only work when they´re open
set connect = server.createobject("adodb.connection")
connect.open "dsn"
connect.execute "insert into ogrish values(1,'A')",,128
set rs = connect.execute("select * from ogrfish")
Om data är relaterat eller inte är helt ovidkommande. För övrigt så har inte mysql någon aning om främmande nycklar och relationer.
------------------ essentitia preter non sans multiplicandum
Men som i mitt fall här så skall information returneras till scriptet som skall omvandla denna information till en sträng som jag sedan lägger i response.redirect...
så då behöver jag väl ändå skapa ett recordset? eller?
MVH Patrik
------------------
Minds are like parachutes;
they only work when they´re open
Du skall inte använda '128-grejen' när du hämtar data.
lite modifiering av LarsGs kod ovan för att klargöra:
set connect = server.createobject("adodb.connection")
connect.open "dsn"
connect.execute "update ogrish set fldField1 = 'A' where fldField2 = 2",,128
set rs = connect.execute("select * from ogrfish")
Du har då skapat ett recordset, med resultatet av din select-fråga, och även exekverat din update.
Förlåt... jag är trött
stirrade mig blind på 128 och såg inte att den gällde för skicka strängen, inte för hämta....
nu fattar jag kristallklart, skall testa imorrn direkt efter den där andra kodbiten du gav mig Lars...
Tack så mycket för hjälpen
Skall höja några ölsejdlar för er på lördag...
MVH Patrik
------------------
Minds are like parachutes;
they only work when they´re open
Nu tänker jag vara jobbig...
Testade koden, fungerade alldeles utmärk med ,,128 när man skrev in det...
MEN... om jag vill lägga det som skall köras tillsammans med ,,128 i en sträng
säg strSQLSend... hur gör jag då?
Trixade omkring lite, men lyckades bara få upp felmeddelanden om att en programsats förväntades o.d.
alternativt fick jag upp felaktig SQL syntax... den gillade mao inte att jag stoppade inte mitt sql anrop i en sträng... inte med ,,128 på slutet iaf...
så får jag vara en jättejobbig typ oh fråga efter en syntax för hur man stoppar in sql raden
"UPDATE users SET tblStatus = 'online' WHERE tblLogin = '" & strLogin & "'"
(och på denna rad även ,,128)?
Jag trodde ju det skulle gå med typ
strSQLSend = "UPDATE users SET tblStatus = 'online' WHERE tblLogin = '" & strLogin & "',,128"
När detta inte funkade testade jag en massa variationer, att konkantenera (eller vad det heter) ,,128 för sig själv och lite allt möjligt, men det fungerade inte, och nu har jag slut på idéer, finns det något jag förbisett eller skall jag helt enkelt låta bli att ha en sträng där?
MVH Patrik
------------------
Minds are like parachutes;
they only work when they´re open
*Går upp ett ljus hos Patrik*
jaha, så det var därför det inte fungerade... jaja
och varför jag skulle vilja lägga det i en sträng? ingen aning, är "strängoman", eller nåt...
;)
TACK så mycket för svaret, och ett STORT TACK till alla som tagit sig tid att engagera sig.
MVH Patrik
/r: kasst tangentbord...
/r2: kass syn, ser inte stvafelen...
;)
------------------
Minds are like parachutes;
they only work when they´re open
[Redigerat av Patrik81 den 28 nov 2001]
[Redigerat av Patrik81 den 28 nov 2001]
261 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2