Pablo los mails tenes que leerlos a la mañana, a la tarde ya el cerebro no da :-D
en el tercer renglon estaba esto, donde el campo de mas era Expresos.tele3 cSelectCmd = cSelectCmd + 'Expresos.tele1, Expresos.tele2, Expresos.tele3 ' Otra, no se porque pero me gusta poner la base, pero, digo yo, podria haberme acordado de poner un alias con una sola letra, no? Gracias Hernan ----- Original Message ----- From: PabloC To: gufa List Member Sent: Wednesday, March 14, 2007 3:02 PM Subject: [gufa] Cursoradapter Hernan debo estar muy fisurado pero no veo la diferencia entre lo de arriba y lo de abajo, que campo de mas?? Por otro lado, aunque en VFP9 deberia funcionar porque no evitas apuntar a las bases siempre que no tengas campos con el mismo nombre y dejas asi cSelectCmd = 'SELECT expr_cliid, clienteid, Expr_cli.expresoid, ' cSelectCmd = cSelectCmd + 'nombre, direccion, localidad, ' cSelectCmd = cSelectCmd + 'tele1, tele2 ' cSelectCmd = cSelectCmd + 'FROM Expr_cli, Expresos ' cSelectCmd = cSelectCmd + 'WHERE Expr_cli.expresoid = Expresos.expresoid ' cSelectCmd = cSelectCmd + 'AND Expr_cli.expr_cliid = 0' Saludos PabloC ----- Original Message ----- From: Hernán Baranda To: gufa List Member Sent: Wednesday, March 14, 2007 2:42 PM Subject: [gufa] Cursoradapter Asi anda barbaro cSelectCmd = 'SELECT Expr_cli.expr_cliid, Expr_cli.clienteid, Expr_cli.expresoid, ' cSelectCmd = cSelectCmd + 'Expresos.nombre, Expresos.direccion, Expresos.localidad, ' cSelectCmd = cSelectCmd + 'Expresos.tele1, Expresos.tele2 ' cSelectCmd = cSelectCmd + 'FROM Expr_cli, Expresos ' cSelectCmd = cSelectCmd + 'WHERE Expr_cli.expresoid = Expresos.expresoid ' cSelectCmd = cSelectCmd + 'AND Expr_cli.expr_cliid = 0' Asi se va al diablo cSelectCmd = 'SELECT Expr_cli.expr_cliid, Expr_cli.clienteid, Expr_cli.expresoid, ' cSelectCmd = cSelectCmd + 'Expresos.nombre, Expresos.direccion, Expresos.localidad, ' cSelectCmd = cSelectCmd + 'Expresos.tele1, Expresos.tele2, Expresos.tele3 ' cSelectCmd = cSelectCmd + 'FROM Expr_cli, Expresos ' cSelectCmd = cSelectCmd + 'WHERE Expr_cli.expresoid = Expresos.expresoid ' cSelectCmd = cSelectCmd + 'AND Expr_cli.expr_cliid = 0' La diferencia esta en que este ultimo string tiene un campo mas, Expresos.tele3 Y cuando intento asignar ese campo a la propiedad SelectCmd tira error thisform.MyCursorAdapter.SelectCmd = cSelectCmd chau, se va al Catch to. ----- Original Message ----- From: PabloC To: gufa List Member Sent: Wednesday, March 14, 2007 2:06 PM Subject: [gufa] Cursoradapter Hernan, me podes pasar las lineas de codigo de como pones esos 200 y pico de caracteres Saludos PabloC ----- Original Message ----- From: Hernán Baranda To: gufa List Member Sent: Wednesday, March 14, 2007 1:10 PM Subject: [gufa] Cursoradapter vfp9 sp1, es decir con todos los chiches. Sabes que leyendo algo de MarkMcCassland, que hizo un builder para manejo de cursoradapters, el decia exactamente lo mismo que vos. El problema que tengo es que parece que a mi eso no me toca ;-( *!* There was a known issue with a limitation in the Property sheet *!* which only allowed the display of a maximum of 255 characters. *!* This was particularly annoying for properties like CursorSchema *!* because without information in the CursorSchema property, you *!* could not drag fields from the cursor and drop them onto a form. *!* This limitation of the Property Sheet NO LONGER EXISTS. Hernan ----- Original Message ----- From: PabloC To: gufa List Member Sent: Wednesday, March 14, 2007 12:53 PM Subject: [gufa] Cursoradapter Hernan conque version de VFP lo estas probando, tengo entendido que eso era una limitacion de la primer version del cursoradapter Saludos PabloC ----- Original Message ----- From: Hernán Baranda To: gufa List Member Sent: Wednesday, March 14, 2007 11:50 AM Subject: [gufa] Cursoradapter No hay caso, usando lo que sugeris para evitar caracteres extraños y otras yerbas tampoco. En cuanto llego a la linea donde le asigno la variable a la propiedad tira error. En ese momento el string tiene 269 caracteres, si le saco un campo me queda de 254 caracteres y ahi anda fenomeno. Esto es una pesadilla. Alguien NO tiene este problema?, me encantaria saber que tiene solucion aunque yo no la conozca (aun) Hernan ----- Original Message ----- From: "Martín R. Comparetto" <[EMAIL PROTECTED]> To: "gufa List Member" <gufa@mug.org.ar> Sent: Wednesday, March 14, 2007 11:08 AM Subject: [gufa] Cursoradapter Fijate que no te quede ningún salto de línea, o algún carácter extraño de esos. Sino, podes hacer: cUpdateFieldList = "....." cUpdateFieldList = cUpdateFieldList + "....." cUpdateFieldList = cUpdateFieldList + "....." (todos los que necesites) Y así, la cadena te va a permitir mas de 254 caracteres. Un abrazo, Martín R. Comparetto [EMAIL PROTECTED] (0341) 425-9808 www.newdev.com.ar -----Mensaje original----- De: gufa@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Hernán Baranda Enviado el: Miércoles, 14 de Marzo de 2007 11:03 a.m. Para: gufa List Member Asunto: [gufa] Cursoradapter Hola Martin Sabes que haciendo el UpdatableFieldList con Text ... EndText tambien me tiro error? . No se bien que hacer porque de las 2 maneras tira error. Seguramente es mejor con Text ... EndText, no se porque pero si todo el mundo lo hace debe ser asi. Pero esa tambien falla. Saludos Hernan ----- Original Message ----- From: "Martín R. Comparetto" <[EMAIL PROTECTED]> To: "gufa List Member" <gufa@mug.org.ar> Sent: Wednesday, March 14, 2007 10:52 AM Subject: [gufa] Cursoradapter Hernan: Podes hacer: TEXT TO cSql NOSHOW PRETEXT 7 SELECT ... ENDTEXT Y después asignas a la propiedad que corresponda la variable cSql Abrazo, Martín R. Comparetto [EMAIL PROTECTED] (0341) 425-9808 www.newdev.com.ar -----Mensaje original----- De: gufa@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Hernán Baranda Enviado el: Miércoles, 14 de Marzo de 2007 10:25 a.m. Para: gufa List Member Asunto: [gufa] Cursoradapter Gente con la noticia del dia (vfp10 minga!!!) a mi tema nadie le va a dar bolilla :-) pero bueno, si alguien se acuerda de leerme, please, que me conteste. Como se hace para meter una propiedad de mas de 252 caracteres en un cursoradapter??? Sobre todo estoy hablando de SelectCmd, UpdateNameList y UpdatableFieldList. Porque si tengo esa limitacion, como hago para traer un select de varias tablas? no llego nunca a menos que sea un select con pocos campos. Y lo mismo corre para las otras 2 propiedades que mencione. Gracias Hernan __________ Información de NOD32, revisión 2114 (20070314) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com __________ Información de NOD32, revisión 2114 (20070314) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com __________ Información de NOD32, revisión 2114 (20070314) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com