Respuesta
en
SQL Server
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
Delphi
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
Delphi
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
Delphi
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
Delphi
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
Delphi
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
Delphi
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
Delphi
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
Delphi
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
Delphi
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...