Cita:
Empezado por tefots
Funcionar funcionar , no lo tengo yo muy claro que te funcione bien...
y no se porque usas un betwen , si con un = seria suficiente.
y como te he dicho , lo normal es comprobar las condiciones (si tal registro existe ) justo antes de hacer el post.
Ademas , revisa lo siguiente a ver que tienes mal , creo que los conceptos de insert, post , edit, etc. no los tienes muy claros...
Código Delphi [-]
table2.append;
Showmessage('LOS DATOS FUERON ALMACENADOS')
table2.insert;
como ya te han dicho la mejor solucion es definir el campo para que no puedas almacenar duplicados. en access, puedes definir el campo como indexado sin duplicados , con esto te evitas el tener que buscar y todo lo anterior. aunque no te evitas tener que controlar y capturar el error al hacer post.
saludos.
|
pues mira, segun yo el table2.append; me funciona pra enviar a bases de datos, pues perdon por mi ignorancia, es que apenas estoy iniciandome en las bases de datos delphi, pues de echo es el primer lenguaje hacia objetos que tomo, y el append me a funcionado, ahora, la cuestion del table2.insert, es que como luego de haber ingresado data a la base de datos, se quedan como que limpios los bdedit, pero me funcionaban, puesto que me envianban de nuevo la misma informacion, por tanto me tiraba error, luego se me ocurrio porner el insert, y woala me funciono, no de una manera bonita ni muy profecional, pero cumple con lo que yo deseaba hacer, como te repito gracias por toda la buena ayuda que me han brindado todos, y ademas que soy un poco ignorante en las bases de datos, no llevo mucho parendiendolas, pero cualquier observacion es bien recibida, y si fueras tan amable de explicarme que otros metodos puedo utilizar para esto