Je pete les plombs!!!!!!!!! createfield et dbfloat
1gazelle
Messages postés24Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention24 mars 2005
-
23 mars 2005 à 11:16
1gazelle
Messages postés24Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention24 mars 2005
-
23 mars 2005 à 12:36
Bonjour a tous
j'ai un programme qui cree une table si elle existe pas en definissant les champs.
Hors a la ligne du tupe de champs dbFloat, il me dis : champs non valid e ou un truc comme ca...
je vous cache pas que ca fait 2h que je cherche et ca me lourde...
j'ia bien ajouter la referecne a microsoft DAO 3.6..
franchement celui qui trouve la solution est beni!
Code:,
----
Public Function fExportCsvAccess(strFile As String, strDestinationBD As String, strTable As String) As Boolean
Dim obj_Access As Access.Application
Dim Nom_Base_Access As String
Dim Nom_Fichier_Csv As String
Dim base As New FileSystemObject
Dim oDataBase As DAO.Database 'Base de données
Dim oTableDef As DAO.TableDef 'Table
' Création de l'objet
Set obj_Access = CreateObject("Access.Application.9")
'creation de la base de données si necessaire
If base.FileExists(Nom_Base_Access) Then
' MsgBox "la base existe"
obj_Access.OpenCurrentDatabase Nom_Base_Access
Else
' Ouverture de la base Access
MsgBox "la base n'existe pas"
obj_Access.NewCurrentDatabase Nom_Base_Access
Set oDataBase = obj_Access.CurrentDb
Set oTableDef = oDataBase.CreateTableDef(strTable)