problema con el manejo de tablas
hola estoy realizando una aplicacion de facturacion, albaranes..para un comercio. Tengo unos cuantas dudas en cuanto al uso de la bbdd. En primer lugar decir que uso tablas del tipo dbtables y el gestor de basede datos es mysql. Me gustaría saber cual de lasa siguientes formas es mejor para realizar la insercion en tablas:
--------1----------
tabla1.insert;
tabla1campo.asinteger:=1;
tabla1.post;
-------2----------
creo un query con la siguietne consulta : "insert into tabla1 values (5)"
ejecuto el query
qeu forma es mejor utilizar si la aplicacion es multiusuario..y a su vez me gustaría saber si necesito realizar control de transacciones, o tener que realizar algún manejo de excepciones, o si tengo que realizar bloqueos de las filas de las tablas que este usando, ya que otro usuario podría intentar modificarla o visualizarla al mismo tiempo. Si es necesario esto a ser posible muestrenme un ejemplo de como he de realizarlo, ya que no se como hacerlo.
muchas gracias!!
|