PDA

Visualizza la versione completa : VB e descrizioni dei campi SQL server


lufo5
31-07-2002, 13:16
Avrei bisogno di creare un programma, che mi restituisca i valori contenuti nella descrizione di un campo SQL server.
Solitamente, utilizzavo l'insieme Fields di un recordset, per ottenere tutto ciò che mi serviva (Nome del campo, dimensione, ecc...), ma per ottenere la descrizione, non ho trovato nulla.
Qualcuno sa aiutarmi??:master:

lufo5
01-08-2002, 12:27
up!

darkblOOd
01-08-2002, 12:39
personalmente non ho mai avuto la necessità di recuperare queste info, e non ci ho mai sbattuto la testa. Strano che se trovi quelle info nella collection Fields non ci sia il modo per tirare fuori anche la descrizione... (ma si sa che la Ms è strana...)

jackallo
01-08-2002, 12:39
Se usi ado credo nn si possa, almeno nn ci sono mai riuscito e nessuno ha saputo aiutarmi:nonlodire , mentre con DAO nn ci sono problemi..

lufo5
01-08-2002, 12:41
Originariamente inviato da jackallo
Se usi ado credo nn si possa, almeno nn ci sono mai riuscito e nessuno ha saputo aiutarmi:nonlodire , mentre con DAO nn ci sono problemi..
con DAO, come si faceva??

Io speravo che con l'OpenSchema, si riuscisse a recuperare qualcosa... ed invece, niente!:bhò:

jackallo
01-08-2002, 12:47
Originariamente inviato da lufo5

con DAO, come si faceva??

Io speravo che con l'OpenSchema, si riuscisse a recuperare qualcosa... ed invece, niente!:bhò:

mmmh...vediamo..

dichiari un oggetto field

field.properties("description")...questo dovrebbe ritornare la descrizione...

For Each myField in tuorecodset.Fields

descrizione = myField.properties("description")

next

:dottò:

lufo5
01-08-2002, 15:58
ma perchè ca$$o l'hanno tolta in ADO???:dhò:

jackallo
01-08-2002, 16:57
Originariamente inviato da lufo5
ma perchè ca$$o l'hanno tolta in ADO???:dhò:

la leggenda dice ke forse si può con la libreria ADOX.:dottò: ...ma nn c'ho provato....o si.:master: .ma nn ce l'ho fatta....boh....:stordita:

jackallo
01-08-2002, 16:58
sei riuscito cmq? :confused: io nn avevo mai provato con SQL....solo con Acces...

lufo5
01-08-2002, 17:09
ho provato... ho provato, ma ovviamente "l'elemento non è presente nell'insieme..." :dhò:

Ed ecco cosa dice l'msdn:

Un oggetto Property dinamico presenta quattro proprietà incorporate specifiche:

La proprietà Name è una stringa che identifica la proprietà.


La proprietà Type è un numero intero che specifica il tipo di dati della proprietà.


La proprietà Value è un valore di tipo Variant che contiene l'impostazione della proprietà.


La proprietà Attributes è un valore di tipo Long che indica le caratteristiche della proprietà specifica del provider.



amen! :quipy: :quipy:

Loading