2010-04-23 8 views
2

Première fois que je touche à la fois l'accès et de base, mais je fais une faveur pour ma sœur. Je dois récupérer des données d'une table et certains en-têtes ont un caractère% en eux et la modification des en-têtes n'est pas et option. Qu'est-ce que msaccess remplace%?MSAccess base de données avec Basic - accès aux champs

Soit droit = ​​rc [Droit% pozitia 1]

rc est le recordset: P

Répondre

1

Je n'ai pas db d'accès à portée de main pour tester au moment,
mais vous pouvez essayer afficher le champ noms: (code de here)

Public Sub GetTableObjects() 
    Dim db As Database 
    Dim tbl As TableDef 
    Dim Fld As Field 
    Set db = CurrentDb 
    For Each tbl In db.TableDefs 
    Debug.Print "Table: " & tbl.Name & " ***" 
     For Each Fld In tbl.Fields 
     Debug.Print Fld.Name 
     Next Fld 
    Next tbl 
End Sub 
+0

merci! apparemment c'est 2 espaces – tudor

+0

Cheers mate. Ce peut être une douleur au cou, mais c'est bon de votre part d'aider votre sœur! J'ai oublié de revenir sur votre question plus tôt, mais je l'ai juste fait maintenant. – bernie

Questions connexes