FoxPro/Visual FoxPro - ALTER TABLE EN ACCESS!!

   
Vista:

ALTER TABLE EN ACCESS!!

Publicado por Juan Martinez (35 intervenciones) el 02/09/2009 05:54:40
que tal amigos
tengo la siguiente conexion a access desde foxpro:

b=0
a="Driver={Microsoft Access Driver (*.mdb)};Dbq=c:mibase.mdb;Uid=;Pwd="
b=SQLSTRINGCONNECT(a, .t.)
IF b<=0
MESSAGEBOX("No se pudo conectar con CONEXION.",64,"Advetencia")
ENDIF
IF b>0

respuesta=0
comandosql="alter table articulos alter column stock decimal(18,3)"
respuesta=SQLEXEC(b,comandosql)
IF respuesta<=0
WAIT WINDOW "error"
endif
endif

lo malo es que siempre me da error...averigue y encontre que el driver de conexion no soporta campo del tipo decimal... entonces que driver de conexion uso???? ayudenme por favor... gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Señores??? ayudaaa

Publicado por Juan Martinez (35 intervenciones) el 02/09/2009 22:37:07
que conexion es la que soporta decimal(18,2) por ejemplo? ado? oledb? dns? como seria? una vez mas gracias...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ALTER TABLE EN ACCESS!!

Publicado por Guillermo Arias (297 intervenciones) el 03/09/2009 09:15:33
Hola, bueno 18,3 es un número bastante grande, revisa si es necesario tanto número. En última instancia podrías pasarlo como varchar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar