ciao!
è possibile cambiare il tipo di campo di una tabella di un db Access con una procedura in VB6??
(ad esempio ho il campo NOME come Testo .. e voglio che diventi Memo ...)
ciao!
è possibile cambiare il tipo di campo di una tabella di un db Access con una procedura in VB6??
(ad esempio ho il campo NOME come Testo .. e voglio che diventi Memo ...)
........\ | /......
......(@ @)).....
-oOO-(_)-OOo-
......Angie.....
ehm .. che per una comune mortale sarebbe??
........\ | /......
......(@ @)).....
-oOO-(_)-OOo-
......Angie.....
Per una comune mortale puo' non essere nulla ...
Per una programmatrice e' la libreria
Microsoft ADO Ext. 2.8 for DDL and Security
che facilita la gestione dello schema di un database e che trovi nei riferimenti cosi' come trovi ADO.
Per maggiori informazioni, leggi
http://msdn.microsoft.com/library/de...ireference.asp
http://msdn.microsoft.com/library/de...examplesvb.asp
ma per il tuo problema e' forse eccessiva ...
Puoi risolvere piu' semplicemente eseguendo la frase SQL
"ALTER TABLE TuaTabella ALTER COLUMN [TuoCampo] Memo"
con il metodo Execute di un oggetto Connection di ADO ...
grazie .. mi informo .. provo .. e faccio sapere![]()
........\ | /......
......(@ @)).....
-oOO-(_)-OOo-
......Angie.....
Prova così:
db.Execute "ALTER TABLE MiaTabella ALTER COLUMN MioCampo LONGTEXT"
![]()
LM
si .. infatti mi è già stato consigliato![]()
........\ | /......
......(@ @)).....
-oOO-(_)-OOo-
......Angie.....
ho controllato il campo creato in DB ...
tra le proprietà del campo (creato come TESTO) riporta "Consenti lunghezza zero = NO" se volessi cambiare questo valore da VB6????
........\ | /......
......(@ @)).....
-oOO-(_)-OOo-
......Angie.....
Ciao angelicab!
Guarda a questo indirizzo, un post del 2001 ha trattato e risolto il problema, molto simile al tuo.
http://forum.html.it/forum/showthrea...oto=nextoldest
PS. Guarda anche la guida in linea di ACCESS alla voce:Proprietà AllowZeroLength (Consenti lunghezza zero)
![]()
LM
ti ringrazio!![]()
........\ | /......
......(@ @)).....
-oOO-(_)-OOo-
......Angie.....