No puedo hacer INSERT en una VISTA REMOTA
Tengo una base de datos en SQL Server, la acceso con ODBC en Visual FoxPro, he creado las VISTAS REMOTAS pero solo puedo consultarlas o modificar los registros, pero no se como hacer insertar registros, el comando INSERT no se como usarlo para VISTAS REMOTAS, pueden ayudarme por favor
Para ingresar datos a una vista remota de VF6 debe usar:
insert into vista1 (campo1,campo2) values (1000,"casa") Pero desde foxpro se puede ejecutar comandos de sql server y evitar la vista lo cual puede ser muy bueno si la vista involucra gran cantidad de registros. Puedes buscar información sobre el comando SQLEXEC
Ejemplo de borrado de casas de valor 1000 sin usar vista.
STORE SQLCONNECT('server', 'usuario','password') TO gnConnHandle
= SQLEXEC(gnConnHandle, "DELETE FROM casas WHERE casas.valor = 1000")
Espero te sirva
Un saludo
Carlos
insert into vista1 (campo1,campo2) values (1000,"casa") Pero desde foxpro se puede ejecutar comandos de sql server y evitar la vista lo cual puede ser muy bueno si la vista involucra gran cantidad de registros. Puedes buscar información sobre el comando SQLEXEC
Ejemplo de borrado de casas de valor 1000 sin usar vista.
STORE SQLCONNECT('server', 'usuario','password') TO gnConnHandle
= SQLEXEC(gnConnHandle, "DELETE FROM casas WHERE casas.valor = 1000")
Espero te sirva
Un saludo
Carlos
