Foros
Nuevos mensajes
Buscar en foros
Acceder
Novedades
Buscar
Buscar
Buscar solo en títulos
De:
Menú
Acceder
Install the app
Instalar
Foros
Software de Gestión
ERP
Crear un OCX y conectar con SQL
JavaScript está desactivado. Para una mejor experiencia, por favor, activa JavaScript en el navegador antes de continuar.
Estás utilizando un navegador obsoleto. Este u otros sitios web pueden no ser mostrados correctamente.
Debes actualizarlo o utilizar un
navegador alternativo
.
Responder al tema
Mensaje
<blockquote data-quote="pablo.fernandez" data-source="post: 7850" data-attributes="member: 4471"><p>Hola jjruiz.</p><p>No necesitas crear un OCX, </p><p>lo que debes hacer es crear varias variables una conexion, un recordset y una sentencia SQL</p><p></p><p></p><p><strong>RecSet </strong> Automation 'Microsoft ActiveX Data Objects 2.8 Library'.Recordset </p><p><strong>ADOconex</strong> Automation 'Microsoft ActiveX Data Objects 2.8 Library'.Connection </p><p><strong>sqlString</strong> Text 300</p><p></p><p>una constante de texto</p><p>CadenaConexion:=PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;Uid=sa;Pwd=;DATABASE=BASE_DATOS</p><p></p><p>y escribir el codigo de acceso a datos</p><p></p><p> CLEAR(ADOconex);</p><p> CREATE(ADOconex);</p><p> ADOconex.Open(CadenaConexion);</p><p> ADOconex.BeginTrans;</p><p></p><p> CLEAR(RecSet);</p><p> CREATE(RecSet);</p><p></p><p> RecSet.Open('Select MAX(' + "Campo SQL" + ') from ' + "Tabla SQL" + ';', ADOconex);</p><p>RecSet.MoveFirst;</p><p>//Haces lo que quieras con el Recordset, es jugar segun lo que quieras.</p><p>ADOconex.Execute(sqlString);</p><p></p><p> ADOconex.CommitTrans;</p><p> ADOconex.Close;</p><p></p><p></p><p>seguro que se me pasan cosas. </p><p>espero haberte ayudado.</p></blockquote><p></p>
[QUOTE="pablo.fernandez, post: 7850, member: 4471"] Hola jjruiz. No necesitas crear un OCX, lo que debes hacer es crear varias variables una conexion, un recordset y una sentencia SQL [b]RecSet [/b] Automation 'Microsoft ActiveX Data Objects 2.8 Library'.Recordset [b]ADOconex[/b] Automation 'Microsoft ActiveX Data Objects 2.8 Library'.Connection [b]sqlString[/b] Text 300 una constante de texto CadenaConexion:=PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;Uid=sa;Pwd=;DATABASE=BASE_DATOS y escribir el codigo de acceso a datos CLEAR(ADOconex); CREATE(ADOconex); ADOconex.Open(CadenaConexion); ADOconex.BeginTrans; CLEAR(RecSet); CREATE(RecSet); RecSet.Open('Select MAX(' + "Campo SQL" + ') from ' + "Tabla SQL" + ';', ADOconex); RecSet.MoveFirst; //Haces lo que quieras con el Recordset, es jugar segun lo que quieras. ADOconex.Execute(sqlString); ADOconex.CommitTrans; ADOconex.Close; seguro que se me pasan cosas. espero haberte ayudado. [/QUOTE]
Nombre
Verificación
¿Cuanto es 4-3+2?
Responder
Foros
Software de Gestión
ERP
Crear un OCX y conectar con SQL
Arriba