Je suis nouveau en ADO. Plus habitué au DAO j'ai des gros souci de compréhension ...
Sur le principe de connexion je comprend. Je suppose aussi que c'est normal que je ne puisse pas acceder a mes bases de données actuelles (DAO) avec les controles ADO alors je veux créer une nouvelle base mais là souci ....
en DAO c'est simple ou fait :
Dim td As TableDef
Dim db As Database
Screen.MousePointer = vbHourglass
'Set db = CreateDatabase(nom_base, dbLangGeneral, dbVersion30)
If PASSWORD <> vbNullString Then
Set db = CreateDatabase(nom_base, dbLangGeneral & ";pwd=" & PASSWORD, dbEncrypt)
Else
Set db = CreateDatabase(nom_base, dbLangGeneral, dbEncrypt)
End If
Set td = New TableDef
Set f = New Field
f.Name = "Version"
f.Type = dbText
td.Fields.Append f
td.Name = "Version"
db.TableDefs.Append td
db.close
mais en ADO on fait comment ??? j'ai essayé de regarder mais je trouve pas de tuto claires ... Peut-etre trops habitué au DAO ?
ET je contredis ce que disent certains ... DAO c'est pas compliqué !!!!!! juste bientot obsolete ... lol
Une autre question... (et oui toujour la meme !!! ) ADO c'est vraiment plus rapide que DAO (j'utilse souvent des DBgrid et des CtrlDATA )
Merci de votre aide et de vos conseil :)
MisterMok