Si può andare a prendere la descrizione di un campo di una tabella access... io non lo so e in giro non riesco a trovare la proprietà ADO del genere![]()
Ciao Grazie
Si può andare a prendere la descrizione di un campo di una tabella access... io non lo so e in giro non riesco a trovare la proprietà ADO del genere![]()
Ciao Grazie
Intendi dire come è stato previsto il campo nella tabella del DB (numerico, testo, memo, etc)?
devi usare adox (con la X in fondo).
ho provato così
<code>
Set objCat = Server.CreateObject("ADOX.Catalog")
objConn.Open "DBQ=" & Server.Mappath("db/db.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
objCat.ActiveConnection = objConn
For i = 0 to objCat.tables.Count -1
if len(objCat.tables(i).name) > 1 then
if left(objCat.tables(i).name, 3) <> "AE_" then
If objCat.tables(i).type = "TABLE" then
response.write objCat.tables(i).Columns(1).Properties("Descriptio n")
end if
end if
end if
NEXT
Set objCat = Nothing
objConn.Close
Set objConn = Nothing
</code>
ma mi restituisce
Tipo di errore:
ADODB.Properties (0x800A0CC1)
Impossibile trovare l'oggetto nell'insieme corrispondente al nome o al numero richiesto.
/adox.asp, line 8
come mai non trova la colonna? :master: