|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Sep 2005
Messaggi: 19
|
[VB6]connessione e prelevamento dati da DB Acces
Qualcuno sa se queste istruzioni sono corrette??
Set cnn = Server.createObject("ADODB.Connection") Set rs = Server.createObject("ADODB.Recordset") Il programma da errore alla prima istruzione e dice: "necessario oggetto" Qualcuno può aiutarmi!? ![]() Grazie, Ciao. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1081
|
io farei in questa maniera (che poi è la stessa che ho utilizzato per creare un applicativo di gestione delle fatture di una attività commerciale):
1-crei un modulo 2-nelle dichiarazioni metti: Codice:
Option Explicit Public Cn As New ADODB.Connection Public Rs As New ADODB.Recordset 3-tanto per agevolarti un pochettino, ti inserisco i pezzi di codice per l'apertura e la chiusura del db di access, sempre da inserire nel modulo (fuori però dalle dichiarazioni: Codice:
Sub di aperturaSub connetti() With Cn .ConnectionString = "Provider = Microsoft.Jet.OleDB.4.0; Data source = C:\nome del file.mdb " 'nella prima riga si specifica il provider 'nella seconda il percorso al db .ConnectionTimeout = 5 'numero dei secondi di timeout .CursorLocation = adUseClient 'tipo di cursore .Mode = adModeShareDenyNone 'nessuna limitazione .Open 'apertura ricordarsi di chiuderla End With With Rs .ActiveConnection = Cn ' imposta a che connessione si riferisce .LockType = adLockOptimistic ' imposta il tipo di lock End With End Sub Codice:
Sub chiudi() Rs.Close Cn.Close End Sub
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond |
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Sep 2005
Messaggi: 19
|
Grazie mille...
Però ho provato e mi da errore alle dichiarazioni: Option Explicit Public Cn As New ADODB.Connection Public Rs As New ADODB.Recordset "Tipo definito dall'utente non definito" ... ![]() |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1081
|
ma l'hai inserito nel modulo del progetto??
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond |
![]() |
![]() |
![]() |
#5 |
Junior Member
Iscritto dal: Sep 2005
Messaggi: 19
|
Si...ho fatto:
Progetto->inserisci modulo e li dentro ho messo le dichiarazioni |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Quote:
Progetto - Riferimenti (scegli la versione più alta che ti porta)
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek ![]() |
|
![]() |
![]() |
![]() |
#7 |
Junior Member
Iscritto dal: Sep 2005
Messaggi: 19
|
OK! grazie mille! ora va!
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:06.