[gufa] PARA RODOLFO - Re: Traer datos via ADO / ODBC desde SQL SERVER
Gracias por tu respuesta, mas o menos es lo que hacia, el problema es que no funciona. Es correcta la forma de llamar al CA desde un formulario como te adjunto ? : M.napunte=10 Thisform.DataEnvironment.cursoradapter1.selectcmd='select * from a06_apuntes where a06_apuntes.apunte=m.napunte' REQUERY('apuntes') Para que me tgraiga los registros que en el campo apunte tengan un 10 ? Porque si en el SelectCmd en las propiedades del cursor si pongo Where apunte=10, lo acepta correctamente, pero si pongo where apunte=m.apunte, no llega siquiera a crear el cursor y me dice no existe el alias apuntes. ??? Gracias y un saludo Rodrigo ---Mensaje original--- De: Rodolfo Fecha: 02/12/07 13:52:13 Para: gufa List Member Asunto: [gufa] Traer datos via ADO / ODBC desde SQL SERVER Hola Rodrigo: El origen de tu cursor puede ser: Select loscamposque quieras From tablaSQL Where condiciondefiltro a ese mismo cursor como tu decias, le fijas: NODATAONLOAD=.t. y cuando quieras que te muestre los datos: =REQUERY(TuCursor) Algo de pseudocodigo, pero espero que por ahi me entiendas y al menos pueda servirte de algo. Salu2 JoRoGar. -Original Message- From: R.Rodrigo [EMAIL PROTECTED] To: gufa List Member gufa@mug.org.ar Date: Sun, 11 Feb 2007 23:39:06 +0100 (Hora est?ndar romance) Subject: [gufa] Traer datos via ADO / ODBC desde SQL SERVER Amigos, a ver si alguien puede echarme una ayuda. Estoy accediendo a datos SQL mediante el generador de cursores en el entorno de datos de un formulario. He probado tanto por ADO como por ODBC Lo que quiero hacer es que se cargue el cursor vacio al inicio del form, y que luego al seleccionar un codigo, traiga de SQL los datos de ese código, pero NO LO CONSIGO Si en el generador lo configuro normal, trae todos los datos y posteriormente accedo a los mismos sin problemas Ahora bien, si marca la casilla de NO TRAER DATOS en el cursor, luego no se como traer los que me interesan y que ignore los demas. Alguien puede ayudarme Gracias y un saludo Rodrigo __ Información de NOD32, revisión 2054 (20070212) __ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
[gufa] PARA RODOLFO - Re: Traer datos via ADO / ODBC desde SQL SERVER
Jorge, el problema es que no consigo que cambia por programa la sentencia SELECTCMD por la que le pongo inicialmente en propiedades del cursor. Si en propiedades del ca le pongo cualquier condicione fija, funciona sin problemas, pero luego por programacion no me aplica el cambio del selectcmd, y no da ningun error, es como si no existiera esa linea. Igualmente si en propiedades del CA le pongo la condicion where contra una variable, entonces me lanza error. Gracias y espero salir de este punto muerto. Sigo leyendo y estudiando como hacerlo. Un saludo ---Mensaje original--- De: Jorge A. Porto Fecha: 12/02/2007 15:27:48 Para: gufa List Member Asunto: [gufa] PARA RODOLFO - Re: Traer datos via ADO / ODBC desde SQL SERVER M.napunte=10 Thisform.DataEnvironment.cursoradapter1.selectcmd='select * from a06_apuntes where a06_apuntes.apunte=' + str(m.napunte) -Mensaje original- De: gufa@mug.org.ar [mailto:[EMAIL PROTECTED] nombre de R.Rodrigo Enviado el: Lunes, 12 de Febrero de 2007 10:49 Para: gufa List Member Asunto: [gufa] PARA RODOLFO - Re: Traer datos via ADO / ODBC desde SQL SERVER Gracias por tu respuesta, mas o menos es lo que hacia, el problema es que no funciona. Es correcta la forma de llamar al CA desde un formulario como te adjunto ? : M.napunte=10 Thisform.DataEnvironment.cursoradapter1.selectcmd='select * from a06_apuntes where a06_apuntes.apunte=m.napunte' REQUERY('apuntes') Para que me tgraiga los registros que en el campo apunte tengan un 10 ? Porque si en el SelectCmd en las propiedades del cursor si pongo Where apunte=10, lo acepta correctamente, pero si pongo where apunte=m.apunte, no llega siquiera a crear el cursor y me dice no existe el alias apuntes. ??? Gracias y un saludo Rodrigo ---Mensaje original--- De: Rodolfo Fecha: 02/12/07 13:52:13 Para: gufa List Member Asunto: [gufa] Traer datos via ADO / ODBC desde SQL SERVER Hola Rodrigo: El origen de tu cursor puede ser: Select loscamposque quieras From tablaSQL Where condiciondefiltro a ese mismo cursor como tu decias, le fijas: NODATAONLOAD=.t. y cuando quieras que te muestre los datos: =REQUERY(TuCursor) Algo de pseudocodigo, pero espero que por ahi me entiendas y al menos pueda servirte de algo. Salu2 JoRoGar. -Original Message- From: R.Rodrigo [EMAIL PROTECTED] To: gufa List Member gufa@mug.org.ar Date: Sun, 11 Feb 2007 23:39:06 +0100 (Hora est?ndar romance) Subject: [gufa] Traer datos via ADO / ODBC desde SQL SERVER Amigos, a ver si alguien puede echarme una ayuda. Estoy accediendo a datos SQL mediante el generador de cursores en el entorno de datos de un formulario. He probado tanto por ADO como por ODBC Lo que quiero hacer es que se cargue el cursor vacio al inicio del form, y que luego al seleccionar un codigo, traiga de SQL los datos de ese código, pero NO LO CONSIGO Si en el generador lo configuro normal, trae todos los datos y posteriormente accedo a los mismos sin problemas Ahora bien, si marca la casilla de NO TRAER DATOS en el cursor, luego no se como traer los que me interesan y que ignore los demas. Alguien puede ayudarme Gracias y un saludo Rodrigo __ Información de NOD32, revisión 2054 (20070212) __ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com __ Información de NOD32, revisión 2055 (20070212) __ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
[gufa] CursorAdapter
Amigos, gracias por vuestra ayuda. Ya casi tengo resueltos mis problemas respecto a los CA Una pregunta, es normal que para actualizar 50.000 registros usando CA contra SQL tarde +- 30 minutos ?? Solo actualizo dos campos de 6 caracteres cada uno Un saludo
[gufa] Traer datos via ADO / ODBC desde SQL SERVER
Amigos, a ver si alguien puede echarme una ayuda. Estoy accediendo a datos SQL mediante el generador de cursores en el entorno de datos de un formulario. He probado tanto por ADO como por ODBC Lo que quiero hacer es que se cargue el cursor vacio al inicio del form, y que luego al seleccionar un codigo, traiga de SQL los datos de ese código, pero NO LO CONSIGO Si en el generador lo configuro normal, trae todos los datos y posteriormente accedo a los mismos sin problemas Ahora bien, si marca la casilla de NO TRAER DATOS en el cursor, luego no se como traer los que me interesan y que ignore los demas. Alguien puede ayudarme Gracias y un saludo Rodrigo
[gufa] Actualizar datos con CA en SQL SERVER
Amigos, estoy aprendiendo a usar los CA mediante el Generador del entorno de datos. Alguien sabe decirme porque en una tabla alojada en el Servidor SQL que tiene 46000 registros, cuando le digo que actualice un campo con un valor correlativo, solo llega hasta el registro 300 y sale el siguiente error: Microsoft Cursor Engine: Información de columna clave insuficiente, demasiadas filas afectadas para actualización Los primeros 300 registro los actualiza, pero al resto sale el error y no hace nada Lo he probado con Almacenamiento : Regisro optimista y Table optimista, y en ambos da el mismo error Gracias y espero que alguien pueda orientarme Un saludo
[gufa] Para Rafael Copquin
Rafael, me tomo la libertad de dirigirme a Vd. Para que me presta un poco de su tiempo Despues de alguna consulta, he empezado, (por segunda vez) , a intentar acceder a datos SQL SERVER mediante el uso de CursorAdapter. He descargado, estudiado, y ejecutado los artículos : - Hacer facturas con cuadriculas (OK) - Hacer facturas con grids y cursores (OK, ya que los datos son NATIVOS de VF) - Una clase que genera un objeto de datos para hacer CA No he conseguido hacerla funcionar al 100%. Despues de muchas vueltas, y modificar los clásicos errores de codificación casi la he comprendido y puesto en marcha. El problema principal surge cuando no existen datos locales y todo se encuentra en el servidor SQL, como instancio las distintas ordenes que muestra la clase. He de conectar primero con el servidoe SQL mediante acceso a datos remotos. ??? Mucho agradeceria si es posible, me indique algun sitio donde pueda comprar/descargar/leer cualquier artículo relacionado con los CA partiendo desde el nivel mas bajo. A ser posible en castellano Lo anterior igualmente es válido para cualquier persona que quiera prestarme su ayuda Espero no molestar a nadie con mi petición. Gracias anticipadas y un saludo Grupo3Rs - Serviemp F.R.Rodrigo Rubio Avda. Hermanos Machado, 59 46019 - VALENCIA sg-0.gif Description: GIF image
[gufa] Para Rafael Copquin
Creo que me explique mal, cuando hablo de datos remotos no me refiero a WWW, si no a SQL SERVER que corre en un servidor con SERVER2000 en la misma oficina Disculpen las molestias Un saludo ---Mensaje original--- De: Lucas Fabbi Fecha: 08/02/2007 20:17:02 Para: gufa List Member Asunto: [gufa] Para Rafael Copquin Hola no soy Rafael pero bueno... de CursorAdapter tenes informacion en le Help del Fox de lo mas basico Si queres conectarte a una base remota no es bueno, segun lo que me dijeron con conexion remota, proba con lso Web Service ... en el UTMAG RR escribio un articulo basico tambien sobre WS y bueno vas a necesitar XmlAdapter o XmlTOCursor que te leas para interactuar bien entre las capas...si es que lo haces en capas... Ahora me fijo a ver que tengo de CursorAdapter algo debo tener te lo mando al privado Ah! y por ultimo... Rafael siempre me corrige que no lo trate de Usted... Saludos Lucas - Mensaje original De: R.Rodrigo [EMAIL PROTECTED] Para: gufa List Member gufa@mug.org.ar Enviado: jueves 8 de febrero de 2007, 15:43:55 Asunto: [gufa] Para Rafael Copquin Rafael, me tomo la libertad de dirigirme a Vd. Para que me presta un poco de su tiempo Despues de alguna consulta, he empezado, (por segunda vez) , a intentar acceder a datos SQL SERVER mediante el uso de CursorAdapter. He descargado, estudiado, y ejecutado los artículos : - Hacer facturas con cuadriculas (OK) - Hacer facturas con grids y cursores (OK, ya que los datos son NATIVOS de VF) - Una clase que genera un objeto de datos para hacer CA No he conseguido hacerla funcionar al 100%. Despues de muchas vueltas, y modificar los clásicos errores de codificación casi la he comprendido y puesto en marcha. El problema principal surge cuando no existen datos locales y todo se encuentra en el servidor SQL, como instancio las distintas ordenes que muestra la clase. He de conectar primero con el servidoe SQL mediante acceso a datos remotos. ??? Mucho agradeceria si es posible, me indique algun sitio donde pueda comprar/descargar/leer cualquier artículo relacionado con los CA partiendo desde el nivel mas bajo. A ser posible en castellano Lo anterior igualmente es válido para cualquier persona que quiera prestarme su ayuda Espero no molestar a nadie con mi petición. Gracias anticipadas y un saludo Grupo3Rs - Serviemp F.R.Rodrigo Rubio Avda. Hermanos Machado, 59 46019 - VALENCIA __ Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya! http://www.yahoo.com.ar/respuestas __ Información de NOD32, revisión 2046 (20070208) __ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
[gufa] Vistas remotas versus Cursoradapter
Amigos, anteriormente pregrunte porque no se usan las Vistas Remotas, y despues de analizar las respuestas recibidas, y convenciendome lo expuesto, he empezado con los CA. Despues de leer las ayudas de V-Fox, y descargar unos artículos de Rafael Copquin, ('Clase para generar CA', 'Facturas GRID con CA' , he conseguido hacer funcionar las facturas, pero el tema de la Clase, me pierdo irremediablemente. Alguien puede decirme donde conseguir algún manual o articulo donde pueda aprender a usar los CA. Interesaria a ser posible, alguna sugerencia o articulo, donde explique desde cero como usar los CA Gracias por anticipado y un saludo R.Rodrigo Valencia-España
[gufa] Vistas remotas
Amigos, alguien puede indicarme porque nadie comenta el uso de las vistas remotas para trabajar con SQL Server No son seguras ? Tienen algo especial que no aconseja su uso Pienso que si no hay ningun problema, es mas facil y comodo usarlas para acceder a SQL ya que practicamente no cambia nada la forma de programar con las mismas sentencias de VFOX (append,replace,delete,etc.) Gracias anticipada, y espero que alguien pueda alcrarme mis dudas. Un saludo
[GUFA] Empezar con SQL
Amigos, desde siempre he programado aplicaciones usando VFOX. Ahora tengo el problema de crear una gestion contable, pero los datos estan o estaran en SQL SERVER Que sistema me recomiendan para hacerlo. A ser posible que todo lo aprendido en estos años de VFOX no se pierda, es decir que pueda aplicar mis conocimientos o parte de ellos en la nueva tarea de SQL Gracias anticipadas y un saludo
[GUFA] Instalador VFP9
Mira el CreateInstall , yo lo uso y no me da ningun problema, y hace lo que le indico Un saludo Grupo3Rs - Serviemp R.Rodrigo Rubio Avda. Hermanos Machado, 59 46019 - VALENCIA 96 366 41 10 607 15 30 00 [EMAIL PROTECTED] ---Mensaje original--- De: pablo.canonico Fecha: 05/10/2006 21:20:44 Para: GUFA List Member Asunto: [GUFA] Instalador VFP9 Hola a todos Actualmente estoy utilizando el InstallShield Express que vienecon el VFP9 Alguien me puede recomendar alguno otro instalador profesional pago, pero que sea bueno y que no tnega tantas limitaciones como el express y con el cual pueda "personalizar" mas y mejor mis instaladores. Gracias PabloC