DÉPANNAGE POUR 'PILOTE ISAM INTROUVABLE'

cs_nouchka Messages postés 4 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 16 août 2004 - 26 nov. 2003 à 11:59
cs_Kounta Messages postés 9 Date d'inscription samedi 15 novembre 2003 Statut Membre Dernière intervention 21 mars 2008 - 24 janv. 2007 à 11:36
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/7492-depannage-pour-pilote-isam-introuvable

cs_Kounta Messages postés 9 Date d'inscription samedi 15 novembre 2003 Statut Membre Dernière intervention 21 mars 2008 1
24 janv. 2007 à 11:36
De mon côté, mes contrôles Data étaient connectés en Access2000 (par défaut), alors que ma bdd est sous Access97. Je les aient mis en Access simple et le probleme de pilotes ISAM a été résolu.
nisbaoui Messages postés 2 Date d'inscription jeudi 20 octobre 2005 Statut Membre Dernière intervention 5 janvier 2007
5 janv. 2007 à 14:54
pour ph 35
installer le sp6 et ça va marcher§§
:)
cs_ph35 Messages postés 27 Date d'inscription vendredi 4 mars 2005 Statut Membre Dernière intervention 12 février 2006
16 mars 2005 à 12:07
Moi aussi j'ai installé sp5 pour vb6 mais je n'ai toujours pas Access2000 dans ma propriété connect!
Quelqu'un a une idée pour résoudre mon problème?
apaulux Messages postés 73 Date d'inscription mardi 16 novembre 2004 Statut Membre Dernière intervention 2 octobre 2009
2 mars 2005 à 08:45
si ton controle Data s'appelle Data1

Private Sub Data1_Validate(Action As Integer, Save As Integer)
Select Case Action
Case vbDataActionMoveFirst
' Ne fait rien.
Case vbDataActionMovePrevious
' Ne fait rien.
Case vbDataActionMoveNext
' Ne fait rien.
Case vbDataActionMoveLast
' Ne fait rien.
Case vbDataActionAddNew
' Ne fait rien.
Case vbDataActionUpdate
' S'est déplacé vers le code de l'événement cmdUpdate_click.
Case vbDataActionDelete
' Ne fait rien.
Case vbDataActionFind
' Définit l'indicateur pour l'utiliser dans l'événement Reposition.
mbJustUsedFind = True
Case vbDataActionBookmark
' Ne fait rien.
Case vbDataActionClose, vbDataActionUnload
If Save Then
Save = False
End If
End Select
End Sub

Sub ConfigureData()
Dim DB As DAO.Database, RS As DAO.Recordset, xx As Integer
Set DB = OpenDatabase(, False, gnReadOnly, sConnect)
Set RS = DB.OpenRecordset("Clients")
Data1.DatabaseName = "C:\Documents and Settings\paul\Bureau\Comptoir.mdb"
Set Data1.Recordset = RS
' Data1.RecordSource = "Clients"
' Data1.RecordSource = "SELECT DISTINCTROW * FROM [Clients]"
' Data1.Recordset.MovePrevious
' Data1.Recordset.MoveFirst
' Data1.Recordset.MoveLast
' Data1.Recordset.MoveNext
End Sub

Private Sub cmdadd_Click()
With Data1.Recordset
.AddNew
!Code client = [txt_Code client].txt
!Société = [txt_Société].txt
!Contact = [txt_Contact].txt
!Fonction = [txt_Fonction].txt
!Adresse = [txt_Adresse].txt
!Ville = [txt_Ville].txt
!Région = [txt_Région].txt
!Code postal = [txt_Code postal].txt
!Pays = [txt_Pays].txt
!Téléphone = [txt_Téléphone].txt
!Fax = [txt_Fax].txt
.Update
End With
End Sub



http://multibases.site.voila.fr
apaulux Messages postés 73 Date d'inscription mardi 16 novembre 2004 Statut Membre Dernière intervention 2 octobre 2009
2 mars 2005 à 08:20
pour les controles data a partir de acess 2000
c'est a toi de programmer sa configuration.
en pricincipe il n'y a aucune difficulte

paul
manulyon Messages postés 4 Date d'inscription jeudi 22 juillet 2004 Statut Membre Dernière intervention 22 juillet 2004
22 juil. 2004 à 04:03
L'explication de ce problème est sur

http://support.microsoft.com/default.aspx?scid=kb;en-us;299457

Il faut une DLL msvbvm600.dll version supérieur à 6.00.8877 et tout fonctionne normalement

Remarque : Windows 2000 SP4 corrige le PB
cs_nouchka Messages postés 4 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 16 août 2004
26 nov. 2003 à 14:50
Merci pour l'info, sur le Site Ms j'ai trouvé le VB SP5, une fois installé j'ai effectivement dans ma propriété connect Access200.
galaad2 Messages postés 3 Date d'inscription mardi 11 février 2003 Statut Membre Dernière intervention 26 novembre 2003
26 nov. 2003 à 12:05
Pour pouvoir connecter une base en 2000 il faut patcher VB6 en VB6 SP5. Je ne sais pas trop où ça peut se trouver... sur le site de MS je pense.
Bon courage.
cs_nouchka Messages postés 4 Date d'inscription vendredi 21 novembre 2003 Statut Membre Dernière intervention 16 août 2004
26 nov. 2003 à 11:59
Bonjour, Merci pour la solution , mais savez-vous quoi faire si la propriété Connect ne propose pas Access 2000???
Avec Access simplement un base Access 2000 n'est pas reconnu.
Si vous avez une solution... Merci.
Rejoignez-nous