Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Necesito poner el caracter ' en un campo de texto... (https://www.clubdelphi.com/foros/showthread.php?t=73724)

jerry_mdq 12-05-2011 15:25:44

Necesito poner el caracter ' en un campo de texto...
 
Hola, necesito que el caracter ' vaya en un campo de texto. Como puedo hacer ya que si yo digo Apellido.Text := 'James D'Antony' me toma la 2da. comilla como que cierro el texto... Espero opciones... Gracias...

Ñuño Martínez 12-05-2011 15:27:52

Si pones dos apostrofes seguidos, lo toma como uno sólo.

Código Delphi [-]
Apellido.Text := 'James D''Antony'

jerry_mdq 12-05-2011 15:29:09

Pero me va a esctibir James Dantony y yo quiero James D'Antony

Ñuño Martínez 12-05-2011 15:36:09

Cita:

Empezado por jerry_mdq (Mensaje 399792)
Pero me va a esctibir James Dantony.

No: te va a escribir James D'antony. Haz la prueba

jerry_mdq 12-05-2011 15:36:33

Sere mas grafico... En una AdoConnection uso de arranque una base de Access la que el sistema guarda asi:

Provider=Microsoft.Jet.OLEDB.4.0;Password="";User ID=Admin;Data Source=C:\Senasa.mdb;Mode=ReadWrite;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=4;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False

luego, segun el caso con un boton paso este campo a este para usar la misma base pero en SQL

Provider=SQLOLEDB;Password=120669;Persist Security Info=True;User ID=sa;Initial Catalog=SENASA 2011;Data Source=SERVIDOR;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=JERRY;Use Encryption for Data=False;Tag with column collation when possible=False

El tema es que al volver a Access y copiarles el primer texto tira un error de que no encuentra el ISAM Instalable. Yo imagino que es por la parte que dice D'ont

Ñuño Martínez 12-05-2011 15:45:06

Estamos confundiendo conceptos.

Si no encuentra un ISAM instalable, es porque no encuentra un ISAM instalable. No tiene nada que ver con los apostrofes. No tengo ni idea de AdoConnection, pero repito que no es por que falten o sobren apostrofes.

Busca acerca de problemas con AdoConnection e ISAM, y si no encuentras nada, replantea la pregunta en otro hilo con el título "AdoConnection no encuentra ISAM instalable" o similar.

jerry_mdq 12-05-2011 15:46:20

Maestro... Gracias... Muy buena la ayuda. Ahi funciono. Te agradezco... Te molestare con alguna duda mas. Aprovecho. Que me conviene usar para hacer los Reportes ? Estoy migrando 7 Sistemas pequeños que tengo en Visual con Cristal Reports. Que puedo usar aca... Gracias.

ecfisa 12-05-2011 15:50:38

Ese error no me suena que tenga nada que ver con las comilla simples... :rolleyes:

Haciendo una busqueda con el navegador con la frase 'no se encuentra el ISAM instalable' encontre 1060 resultados.

Por ejemplo en este enlace aportan una solución.

Lamento no tener manejo sobre Access como para ampliar, pero como te dije el tema está muy tratado en la web.

Saludos.

Edito: Luego de poner el post, veo que Ñuño ya sugirió lo mismo ;)

Ñuño Martínez 12-05-2011 15:51:30

Cita:

Empezado por jerry_mdq (Mensaje 399798)
Maestro... Gracias... Muy buena la ayuda. Ahi funciono. Te agradezco... Te molestare con alguna duda mas. Aprovecho. Que me conviene usar para hacer los Reportes ? Estoy migrando 7 Sistemas pequeños que tengo en Visual con Cristal Reports. Que puedo usar aca... Gracias.

Por un lado, eso es otra consulta, así que debería ir en otro hilo; siempre después de buscar, y especialmente el tema de informes se ha hablado largo y tendido y hay varios hilos con información.

En segundo lugar, me acabo de dar cuenta de que has publicado este hilo en Noticias. Por favor: procura publicar en la sección adecuada (ya te muevo yo este hilo para que no quede en mal lugar).

Y para terminar, como te veo algo perdidillo, te recomiendo que leas la guía de estilo y sigas sus consejos.

No te lo tomes como una regañina porque no lo es (bueno, un poco sí).

jerry_mdq 12-05-2011 16:08:19

No lo tomo de ninguna manera. El tema es que yo en el 96 creo lei y probe la version 1 de delphi y programe en Pascal. Luego probe visual basic 4 y arme unas aplicaciones de Base de Datos con eso y Cristal. Ahora quiero migrar todo y pregunto como si no supiera pero quedate tranquilo que ya migre a Delphi mas del 60 % ...me faltan los listados.


La franja horaria es GMT +2. Ahora son las 05:39:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi