
27/05/2012, 12:03
|
| | Fecha de Ingreso: mayo-2012
Mensajes: 1
Antigüedad: 12 años, 9 meses Puntos: 0 | |
insertar datos en tabla ventas tengo un sistema en visual basic con una base de datos en access.
los datos de la tabla de ventas en access son:
id(de la venta es autonumérico), fventa (tipo fecha), idproducto(numérico), cantidad(numérico), precio(moneda), rfc, descuento(moneda) & total (moneda).
en visual basic los campos de producto y rfc son combobox. en el campo de producto aparece el nombre del producto no el id.
y el campo de fecha es un label, no tengo el campo de id de la venta porque no sé cómo hacerlo autonumérico, por lo pronto tengo este codigo:
sql = " insert into ventas (fventa,idproducto,cantidad,precio,rfc,descuento,t otal) values(" + Label2.Caption + "','" + cboproducto.Text + "'," + Str(Val(cantidad.Text)) + "," + Str(Val(precio.Text)) + ",'" + cborfc.Text + "'," + Str(Val(total.Text)) + ")"
db.Execute sql
por ahora me marca error:
error de sintaxis en la cadena en la expresión de consulta 'fecha de venta','producto',' cantidad', 'precio','total)'.
y al depurar me marca el error en db.execute sql |