Jump to content


Photo

[RESUELTO] comillitas


  • Please log in to reply
4 replies to this topic

#1 root

root

    MR.

  • Miembro Platino
  • PipPipPip
  • 534 posts
  • LocationMexico D.F:

Posted 13 October 2011 - 11:51 AM

a ver preguntota
hay que hacer un programa para una funcion del call center
entonces me dices puedes ??
me enchilo y digo
va k va si puedo


pero la bronca es que quien diseño la base de datos
puso nombre en altas ( mayusculas )
y palabras separadas


cuando trato de hacer la consulta no puedo
por que para mysql para declarar que los nombres separados son una sola palabra de usa el '
que tambien es usado dentro de delphi


como lo puedo resolver ?


les pongo lo que se me ocurrio





delphi
  1. procedure TForm1.FormCreate(Sender: TObject);
  2.  
  3.  
  4. var comillas : string ;
  5. var query : string  ;
  6.  
  7.  
  8. begin
  9.  
  10.  
  11. comillas := "'" ;
  12. query := 'select ventas.'+ comillas + 'nombre completo' + comillas + ' from ventas order by ventas.' +comillas+'nombre completo'+comillas+' asc' ;
  13.  
  14.  
  15. zquery1.Close ;
  16. zquery1.SQL.Text := query ;
  17. zquery1.Open ;
  18.  
  19.  
  20. combobox1.Items.add(ZQuery1.Fields[1].Text) ;
  21. zquery1.Next ;
  22. zquery1.Close ;
  23.  
  24.  
  25. end;




alguna sugerencia ???
  • 0

#2 root

root

    MR.

  • Miembro Platino
  • PipPipPip
  • 534 posts
  • LocationMexico D.F:

Posted 13 October 2011 - 11:56 AM

ya resulto por mi mismo

solo hay que poner `
  • 0

#3 felipe

felipe

    Advanced Member

  • Administrador
  • 3283 posts
  • LocationColombia

Posted 13 October 2011 - 01:24 PM

¿Y el QuotedStr no servía?


Saludos!
  • 0

#4 root

root

    MR.

  • Miembro Platino
  • PipPipPip
  • 534 posts
  • LocationMexico D.F:

Posted 14 October 2011 - 10:05 AM

no pss de ser posible comentame
como se utiliza esa funcion pls pls


GRACIAS
  • 0

#5 felipe

felipe

    Advanced Member

  • Administrador
  • 3283 posts
  • LocationColombia

Posted 14 October 2011 - 10:23 AM

no pss de ser posible comentame
como se utiliza esa funcion pls pls


GRACIAS


Bueno, pues esta función en si es muy simple, solo retorna la cadena que se le pase con un par de comillas simple a cada lado.

Aqui una descripción: http://delphi.about....tlQuotedStr.htm



Saludos!
  • 0




IP.Board spam blocked by CleanTalk.