Ho provato a fare il passo + lungo della gamba e sono stato giustamente punito. Devo iniziare dalle basi.
Problema:
voglio stampare il primo record della tabella che sono nel campo carte1 quindi, dopo aver aperto il db:
---codice ---
Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\Inetpub\webs\laugherit\mdb-database\database3.mdb;"
rs.Open "tabella2", cn, 3, 3
---fine codice---
e fatto la select
--- codice ---
dim sql, rs, cn
sql = "select Carte1, Carte2, Prese, Giocodipr, GiocodiprA, Prob, Prese1, Prob1, Giocodisic, Presesic, Probsic, Giocodisic1, Presesic1, Probsic1, Carte3, Carte4 from tabella1, tabella2 where carte1='"&carte1&"' and carte2='"&carte2&"' or carte2='"&carte1&"' and carte1='"&carte2&"'"
set rs = cn.execute(sql)
--- fine codice ---
devo mandare a video il primo record che trovo nel campo carte1
---codice ---
dim carte3
carte3 = OggettoRecordSet("carte1")
response.write(carte3)
--- fine codice ---
'nella riga "consigliata" da te: carte3=oggettoRecordset("nomeColonna") che diventa:
carte3 = OggettoRecordSet("carte1")
Mi dà l'errore:
Type mismatch

Rispondi quotando