Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2012, 12:03
panchis_roga
 
Fecha de Ingreso: mayo-2012
Mensajes: 1
Antigüedad: 12 años
Puntos: 0
Pregunta 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