peterpan

peterpan

 6.550 puntos  Extremadura, España @peterpan desde - visto

Respuestas

Respuesta en a

Borrar una fila

los TstringGrid no tienen metodo delete. Lo que se suele hacer cuando hay que borrar una linea (por ejemplo) es copiar los valores de las lineas posteriores sobrescribiendo esta, y luego reducir el rowcount en uno. Suele ser lo bastante rápido como...
Respuesta en a

Componentes visuales dinámicos

Tienes que mirarte la documentación acerca de component, componentscount, control y controlscount. Crear componentes es fácil, pero estos no tienen nombre, o si lo tienen no es cómodo referirte a ellos por este. Es mejor hacerlo por su indice en el...
Respuesta en a

Alias sin instalied shield

Install Shield crea automáticamente alias para el BDE. No se como va la versión que incluye delphi (no la uso) pero en la web del fabricante puedes encontrar información y objetos (plugins que incorporan el software que ha de ser distribuido para una...
Respuesta en a

Password...

No se suele crear una db de usuarios, sino poner los usuarios en una tabla y gestionar los logins a la base de datos directamente con el servidor de base de datos, aunque esto depende mucho del tipo de servidor que uses. Por ejemplo, para un...
Respuesta en y en 2 temas más a

Quier hacer una conexión con SQL server en Delphi pero me sale un mensaje de "access violation".

Es difícil decirte por que puede estar fallando el enlace sin tener aquí las mismas condiciones para poder repetir el error. De todas formas, los problemas de 'access violation', al menos según mi experiencia, se deben casi siempre a intentos de...
Respuesta en a

Multiempresa

No se trata de tener una tabla o un conjunto de tablas para cada nueva empresa, sino de tener en cada tabla un campo clave que identifique a que empresa pertenece el registro y una tabla donde guardes además de este código, la identificación de cada...
Respuesta en a

Multiusuario

En mis aplicaciones lo controlo con tres tablas, usuarios, grupos y perfiles. En perfiles se define que se puede hacer para cada pantalla, en usuarios, quienes son usuarios de cada empresa y en grupos se asigna un perfil a cada usuario. Debes cargar...
Respuesta en a

Pierdo dbedit

Parece un problema con la query. Lo que haces al ejecutarla afecta al contenido del resultado, o al cursor que marca la posición (primero.. n.. ultimo) dentro de la tabla. Prueba con querys separadas, y asegurate de que no haces sql. Clear de más en...
Respuesta en a

Imprimir registros

En delphi: Lo mejor es utilizar un sistema de reports. Las propiedades, métodos y eventos varían, dependiendo del que uses. Con delphi viene Quickreports, que esta bien para tareas sencillas pero no es muy bueno para listados complicados. Otros que...
Respuesta en a

Número de página en qr

Puedes usar un componente TQrSysData y asignar Data = qrsPageNumber Text = 'Página ' En el evento Onprint de este puedes poner algo como Value:=Format(value+' de %d',[QRPreview1.QRPrinter.AvailablePages]); o tambien poner en el onprint de un qrLabel...

Suscríbete RSS