Página 1 de 1

Como puedo hacer

Publicado: Jue Mar 01, 2007 11:46 pm
por Christian
Hola, estoy haciendo un sistema con SqlServer y a veces cuando abro una
consulta tODBCDataSet me aparece el msg que adjunto aqui (la conexion esta
ocupada) , el tema es como puedo tratar la apertura del un tODBCDataSet, ya
se que preguntando if oSql:Open(), pero yo quisiera saber como me
recomiendan intentar, vuelvo abrir?, pongo una pausa ?, como pongo una pausa
?, cuantas veces reintento ? etc.
Desde ya muchas gracias


Attached files

Como puedo hacer

Publicado: Vie Mar 02, 2007 10:10 am
por ignacio
Christan,
Sin dudarlo un segundo, te recomiendo que utilices ADO para acceder a
SQLServer.
Te rogaría que probases con el ejemplo DatacontrolsODBC1 para ver si con
él se producen esos mismos errores. En cualquier caso si quieres puedes
mandarnos un ejemplo utilizando la BD demo que suele incluir SQLServer.
Por cierto, para comprobar si un dataset está abierto es preferible
simplemente utilizar su propiedad lOpen.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Christian" <christianassenza@yahoo.com.ar> escribió en el mensaje
news:[email=45e757e8@news.xailer.com...]45e757e8@news.xailer.com...[/email]
> Hola, estoy haciendo un sistema con SqlServer y a veces cuando abro una
> consulta tODBCDataSet me aparece el msg que adjunto aqui (la conexion esta
> ocupada) , el tema es como puedo tratar la apertura del un tODBCDataSet,
> ya se que preguntando if oSql:Open(), pero yo quisiera saber como me
> recomiendan intentar, vuelvo abrir?, pongo una pausa ?, como pongo una
> pausa ?, cuantas veces reintento ? etc.
>
> Desde ya muchas gracias
>
>
>

Como puedo hacer

Publicado: Vie Mar 02, 2007 1:28 pm
por Christian
Voy a probar, lo que pasa es que ya tengo todo un sistema hecho con
Interbase y lo queria usar con SqlServer aprovechando la funcionalidad de
odbc, voy a ver de preparar un ejemplo, la falla se produce cuando se abren
varios oDataSet un a continuacion del otro.
Saludos
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:45e7ea1c$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Christan,
>
> Sin dudarlo un segundo, te recomiendo que utilices ADO para acceder a
> SQLServer.
>
> Te rogaría que probases con el ejemplo DatacontrolsODBC1 para ver si con
> él se producen esos mismos errores. En cualquier caso si quieres puedes
> mandarnos un ejemplo utilizando la BD demo que suele incluir SQLServer.
>
> Por cierto, para comprobar si un dataset está abierto es preferible
> simplemente utilizar su propiedad lOpen.
>
> Un saludo,
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Christian" <christianassenza@yahoo.com.ar> escribió en el mensaje
> news:[email=45e757e8@news.xailer.com...]45e757e8@news.xailer.com...[/email]
>> Hola, estoy haciendo un sistema con SqlServer y a veces cuando abro una
>> consulta tODBCDataSet me aparece el msg que adjunto aqui (la conexion
>> esta ocupada) , el tema es como puedo tratar la apertura del un
>> tODBCDataSet, ya se que preguntando if oSql:Open(), pero yo quisiera
>> saber como me recomiendan intentar, vuelvo abrir?, pongo una pausa ?,
>> como pongo una pausa ?, cuantas veces reintento ? etc.
>>
>> Desde ya muchas gracias
>>
>>
>>
>
>