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

Responder a