2010-08-27 4 views
0

J'essaie de comprendre comment utiliser ADO et ADODB pour obtenir des données et les visualiser tout en étant capable de déterminer le PK afin que je puisse modifier les données. Mon plan est d'utiliser ADODB pour afficher des données à un utilisateur final dans Excel, si l'utilisateur veut éditer les données, il y aura une macro surveillance des changements de cellule, puis l'envoi de la modification à la base de données. J'ai besoin d'un moyen d'utiliser ADOX pour trouver les clés et modifier les données, sauf si je peux utiliser ADOX pour interroger et modifier les données tout en un.Utilisez ADOX ou ADOX et ADODB pour interroger et éditer des données

J'ai l'expérience de travail avec ADODB pour communiquer avec une base de données MySQL et je sais que ADOX peut vous montrer les clés pour les tables de base de données et vous permet également de changer facilement les structures de base de données. Je n'arrive pas à trouver quoi que ce soit en ce qui concerne ce que j'essaie de faire.

Répondre

0

Je ne sais pas combien de support adox a pour mysql. Je pense que cela dépend fortement du pilote que vous utilisez.

Vous pouvez interroger les métadonnées mysql pour localiser les informations de clé primaire via adodb. voir ce q pour la syntaxe: MySQL: Determine Table's Primary Key Dynamically

+0

Eh bien, je n'étais pas au courant de l'index SHOW mais j'ai eu la même idée que quelqu'un d'autre dans ce poste. Je ne voulais pas avoir à fouiller dans l'information_schema pour les données parce que vous devez gérer le nom de la colonne, le nombre ordinal, la sous-partie, etc. et cela semblait réinventer la roue si ADOX le faisait pour moi. J'aime la question de la deuxième affiche postée alors je pense que je vais essayer de le faire en attendant. Merci. – Geoff

Questions connexes