Visual Basic - Problemas al ejecutar una sentencia SQL

Life is soft - evento anual de software empresarial
 
Vista:

Problemas al ejecutar una sentencia SQL

Publicado por Macfratam (3 intervenciones) el 10/03/2004 22:59:52
Cuando me conecto, lo hago de la siguiente manera:

sSql = "ODBC;DATABASE=gripen;UID=" & Usuario & ";PWD=" & Clave & ";DSN=gripen"
With adoCnn
.ConnectionString = sSql
.CommandTimeout = 10
.Open
End With

El número de error que retorna es 0, pero al ejecutar un select de la siguiente forma:

sSql = "SELECT UNIQUE(sysdate) Fecha FROM sod_est_pro_ide"

Set adoCmd = New ADODB.Command
With adoCmd
.ActiveConnection = adoCnn
.CommandText = sSql
.CommandType = adCmdText
End With
Set adoRs = New ADODB.Recordset
adoRs.CursorType = adOpenStatic
adoRs.LockType = adLockReadOnly
Set adoRs = adoCmd.Execute

El rdoRs.RecordCount es -1, y yo lo único que estoy obteniendo es una fecha.

Alguien me podría ayudar, por favor, ya que es urgente!!!

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas al ejecutar una sentencia SQL

Publicado por Andrés (7 intervenciones) el 11/03/2004 05:26:15
fijate que el motor te permita abrir el recordset en forma exclisiva como lo estas haciendo, sino al adoRs.CursorType ponelo como opendynamic, la verdad que otra csa no se me ocurre.
salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas al ejecutar una sentencia SQL

Publicado por Macfratam (3 intervenciones) el 11/03/2004 14:40:53
Muchas gracias por tu ayuda, pero no es eso, ya que lo intenté y aún sigue teniendo el mismo problema.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar