Ciao a tutti,

Sono un NEO programmatore di vb6, e premetto che non ne so molto , e per questo chiedo il vostro aiuto.

Problema : Connessione da vb 6 a sql server 2005

Domanda 1: Devo utilizzare un componente (oggetto) particolare?? io ho usato "Microsoft FlexGrid 6.0" in cui ho messo questo codice:

Private Sub Form_Activate()

Cn As ADODB.Connection
Set Cn = New Connection
Cn.ConnectionString = "Provider = SQLNCLI.1; Integrated Security = SSPI;" & _
"Persist Security Info = False;" & _
"AttachDBFileName =" & App.Path & "E:\Programmi\Microsoft SQL Server\MSSQL.1\MSSQL\Data\U_OLIFI_data.mdf; Data Source = STEFANO-XP\STEFANO_XP"
Cn.Open

Rs As Recordset
Set Rs = New Recordset
Rs.Open "Select * from CA_ANAGRAFICHE", Cn
Set MSFlexGrid1.DataSource = Rs

End Sub


Quando eseguo il programma mi dice:

"Istruzione non valida all'esterno del blocco Type" --> evidenziando la prima riga:

Cn As ADODB.Connection


Grazie in anticipo