VB Script

martedì 17 ottobre 2006 - 14.32

StefanoLep Profilo | Senior Member

Ciao a tutti, la premessa è che devo far funzionare il tutto da VBScript: devo associare una datagrid ad recordset, non posso utilizzare un ADODataControl e nemmeno una semplice FlexGrid (per motivi che sarebbe troppo lungo spiegare... ) . Per questo motivo pensavo di usare un recordset standalone, in VB funziona tutto benissimo, in VBScript no, credo che il problema sia da attribuire al fatto che il metodo open di un recordset non funziona e per lavorare su un recordset bisogna utilizzare:

code:

Set Recordset = Connection.Execute ecc.



Per spiegarmi un pò meglio allego il codice che in VB funziona e in VBScript no. In pratica creo un rcordset con due righe e lo visualizzo in una DataGrid.

code:


Dim rs As New ADODB.Recordset

rs.Fields.Append "Nome", adVarChar, 50
rs.Fields.Append "Cognome", adVarChar, 50
rs.Fields.Append "Indirizzo", adVarChar, 50
rs.Open

rs.AddNew
rs.Fields(0) = "Pippo"
rs.Fields(1) = "Palla"
rs.Fields(2) = "Casa"

rs.AddNew
rs.Fields(0) = "Ciccio"
rs.Fields(1) = "Gollo"
rs.Fields(2) = "Ufficio"

Set grd.DataSource = rs
grd.Refresh


Qualunque altra idea per associare una DataGrid senza AdoDataControl è ben accetta.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5