CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Executenonquery() No Funciona Vb 2005 Con Sql 2005

<< < (2/2)

luiz1919:
Nada de nada. He intentado utilizar tu código abel_cuentas_b y algunos otros ejemplos y nada de nada.

Inserta, porque cuando intento insertar 2 veces lo mismo me da error de clave duplicada, pero cuando cierro el programa todo desaparece misteriosamente sin saber por qué.

Si teneis alguna idea mas, hacedmela llegar por favor. Si necesitais el programa con el código os lo puedo pasar para que le echeis un vistazo, porque yo desisto, esto es imposible.

krnl64:
Intenta insertar los datos asi:


--- Código: Text ---  Query=String.Format(&#34;insert into customers values ({0},{1}....&#34;,textbox1.tex,texbox2.text...) Mycommand.Connection= SqlConexionMyCommand.CommandText=QueryMyCommand.ExecuteNonQuery   
Por ejemplo supon que tienes una tabla que se compone de Id, Nombre , Descrip y se llama tmp

haces esto:


--- Código: Text ---  Query=String.Format(&#34;insert into tmp values({0},'{1}','{2}');&#34;,Txt1.Text,Txt2.Text,Txt3.Text) Mycommand.Connection= SqlConexionMyCommand.CommandText=QueryMyCommand.ExecuteNonQuery   
Importante el detalle de la comillas.

Como yo te puse no debe de haber problemas; Estoy harto de hacer esas cosas.
Si ves que te sigue petando, quiza se el driver que no sea el correcto, o una cadena de conexion erronea. No se decirte más.

Salu2

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa