Visual Basic Foro
Programación => Bases de Datos => Mensaje iniciado por: NolO en Enero 19, 2010, 05:40:48 pm
-
Hola, la otra vez dando un pequeño aporte en un foro, hicieron la observacion a mi comentario,yo siempre he trabajado los insert,delete y update de esta manera connection.execute (cadena sql) y fue asi como hice mi ejemplo, pero me comentaron que no era recomendable trabajar de esa manera que mejor use un objeto adodb.command, pero nunca me dijeron el xq?,y la verdad es que me gustaria saber si estoy mal, que me digan en donde me estoy equivocando para poder corregisrlo bien, y asi tb me deja una duda "cual es la diferencia entre el connection.execute y el command.execute", o en que casos se usa con.execute y en cuales se usa el cmd.execute.
Nuevamente muchas gracias por su tiempo y apoyo.
Salu2,
PD:Disculpen si no he sido muy claro, o si he dicho alguna cosa sin sentido.
-
Hola, buena pregunta, las 2 son validas, pero yo siempre por comodidad he usando el objeto Command y no la conexion para ejecutar comandos, lo he visto en un monton de programas.aca tenes un post que hablan de eso, y creo que queda claro cual se deberia usar, por mas que los 2 hagan lo mismo:
Connection.Execute and Command.Execute (http://www.bigresource.com/Tracker/Track-vb-oxQG8TJvfb/)
saludos.
-
Muchas gracias sebas, me fue de mucha ayuda y ahora tengo mas claras las cosas.
Saludos.