Me Duplica el registro

27/12/2005 - 22:53 por Tarsicio Carrizales | Informe spam
Saludos a todos.



En el código que sigue a continuación, estoy tratando de insertar un
registro, eso lo logro hacer con el presente código, el problema es que lo
intenta incluir dos veces, si alguien me puede ayudar se lo agradezco.

string Cadena = "DSN=Produccion";

Database DB = new Database(Cadena,2); //Llamo a una clase la cual le paso la
cadena y el numero 2 el cual indica que es vía ODBC

string Name = "Juan";

string Fecha = "2005-12-27";

SQLAdd += "INSERT INTO
almacenorden(CodAlmacen,NumeroDeOrden,UsuarioCrea,FechaCrea)";

SQLAdd += " VALUES('" + AlmacenCrear + "','" + Orden + "','" + Name + "','"
+ Fecha + "')";

OdbcCommand CmdAdd = new OdbcCommand(SQLAdd,DB.ConexionODBC1);

DB.AbrirDataBase(2);

CmdAdd.CommandTimeout = 30;

OdbcDataAdapter Add = new OdbcDataAdapter();

Add.SelectCommand = CmdAdd;

DataSet DataAdd = new DataSet();

Add.Fill(DataAdd);

DB.CerrarDataBase(2);

Hasta aqui todo muy bien, inserta el registro, pero me lo repite, dos veces,
es decir inserta el registro dos veces repetido

Si alguien tiene la solución ...bueno..Gracias.
 

Leer las respuestas

#1 Miguel A. Nievas - MCAD.NET
28/12/2005 - 15:15 | Informe spam
Donde estas poniendo el codigo?? en un Button?? ponele un Breakpoint y fijate
si pasa dos veces por el lugar.

Atte. Miguel A. NIevas
MCAD.NET


"Tarsicio Carrizales" wrote:

Saludos a todos.



En el código que sigue a continuación, estoy tratando de insertar un
registro, eso lo logro hacer con el presente código, el problema es que lo
intenta incluir dos veces, si alguien me puede ayudar se lo agradezco.

string Cadena = "DSN=Produccion";

Database DB = new Database(Cadena,2); //Llamo a una clase la cual le paso la
cadena y el numero 2 el cual indica que es vía ODBC

string Name = "Juan";

string Fecha = "2005-12-27";

SQLAdd += "INSERT INTO
almacenorden(CodAlmacen,NumeroDeOrden,UsuarioCrea,FechaCrea)";

SQLAdd += " VALUES('" + AlmacenCrear + "','" + Orden + "','" + Name + "','"
+ Fecha + "')";

OdbcCommand CmdAdd = new OdbcCommand(SQLAdd,DB.ConexionODBC1);

DB.AbrirDataBase(2);

CmdAdd.CommandTimeout = 30;

OdbcDataAdapter Add = new OdbcDataAdapter();

Add.SelectCommand = CmdAdd;

DataSet DataAdd = new DataSet();

Add.Fill(DataAdd);

DB.CerrarDataBase(2);

Hasta aqui todo muy bien, inserta el registro, pero me lo repite, dos veces,
es decir inserta el registro dos veces repetido

Si alguien tiene la solución ...bueno..Gracias.





Preguntas similares