Ragazzi ho un problema... ho una tabella nel database di nome PROVA e un campo di nome ESEMPIO, devo registrare + campi di testo in una sola pagina di registrazione e nel campo ESEMPIO.

ovvero io provo cosi ma mi da errore:

Dim ConnDBASE
Dim RecordSet2
Dim StrConn
Dim RsTabella
Dim NomeDataBase
Dim SqlEdit

StrConn = "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("PERCORSO DBASE")
Set ConnDBASE = Server.CreateObject("ADODB.Connection")
ConnDBASE.Open StrConn

SqlCommand="Select * from Prova"
ConnDBASE.BeginTrans
Set RsTabella = Server.CreateObject("ADODB.RecordSet")
RsTabella.ActiveConnection=ConnDBASE
RsTabella.Source=SqlCommand
RsTabella.CursorType= adOpenStatic
RsTabella.LockType=adLockOptimistic
RsTabella.open

RsTabella.AddNew
RsTabella("ESEMPIO").Value=Request.Item("Prova1")
RsTabella("ESEMPIO").Value=Request.Item("Prova2")
RsTabella("ESEMPIO").Value=Request.Item("Prova3")
RsTabella("ESEMPIO").Value=Request.Item("Prova4")
RsTabella("ESEMPIO").Value=Request.Item("Prova5")
RsTabella("ESEMPIO").Value=Request.Item("Prova6")
RsTabella.Update
RsTabella.Close

mi potete aiutare? grazie
3.122 messaggi dal 16 maggio 2002
Ovviamente non può funzionare. Il tuo campo ESEMPIO non è un array, pertanto vi potrai memorizzare un solo valore per ogni record. La soluzione è quindi usare un record per ogni valore che devi memorizzare. Progetta meglio il database e vedrai che la soluzione che ti ho proposto sarà molto più semplice anche in fase di lettura.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.