PDA

View Full Version : visual basic


simonemancino
01-10-2003, 12:58
Come interfaccio un database sql server con visual basic?
Grazie

VICIUS
01-10-2003, 13:07
Se non ricordo male vb puo usare dei componenti activex come ADO, DAO oppure ODBC per potersi collegare a database e eseguire query, inserimenti ecc.

ciao ;)

simonemancino
01-10-2003, 13:34
Hai il codice a portata di mano?

cionci
01-10-2003, 14:02
Sai accedere ad un DB Access ?

simonemancino
01-10-2003, 14:52
Solo da ASP, programmo in ASP

cionci
01-10-2003, 15:06
Bene in VB si fa in modo molto simile...
Prima di tutto aggiungi Microsot ADO alla barra dei componenti con il tasto destro...

Invece di usare il set per assegnare l'oggetto creato con Server.CreateObject si fa così:

Dim db As New ADODB.Connection
Dim rs As New ADODB.Recordset

Poi dopo usi ADO allo stesso modo...

Cambia solo la stringa di connessione...

Per MSSQL: http://www.codeproject.com/database/ConnectionStrings.asp

Guarda la connessione DSN Less...

simonemancino
01-10-2003, 15:44
ok, ho messo il tutto in una macro di excel, solo che mi dà un errore già alla prima riga "Tipo definito dall'utente non definito"

codice:

Sub Grafico1_Clic()
Dim Conn As New ADODB.Connection
Dim cmd As New ADODB.Command
Dim objRs As ADODB.Recordset
Dim sConnString As String