PDA

Ver la versión completa : Ver la primary key de una BD desde DAO



Fran
18-05-2004, 19:24
Hola,

Ya sé que soy un mar de dudas pero así aprenderé :D ; Estoy buscando alguna manera de saber si (desde VB 6.0 utilizando DAO) es posible saber si un campo de una Base de Datos es PrimaryKey o no y si es NULL o NOTNULL, aunque para eso está la propiedad .Required pero no es muy fiable, no sé por qué ¿Alguien me puede decir por qué y si hay alguna manera de identificar a la primary key?

Gracias

eXcalibur
27-05-2004, 11:22
Te voy a intentar orientar.
Lo que tienes que hacer es crear un objeto de tipo adodb.table (en tu caso de dao) y cuando lo tengas, referenciarlo hacia la tabla que deseas utilizar. después, supongoq ue recorriendo los fields de este objeto tendrás alguna propiedad key o algo que lo identifique como tal

Fran
27-05-2004, 13:51
gracias por la ayuda Mr. pero estuve buscando desmesuradamente incluso rozando la locura :0= para encontrar esa propiedad que podría tener la variable TableDef, así como :
TableDef.fields.ALGOCOMO(Primary,Index.Algo, etc...) pero no hubo manera.