Visual Basic - Consulta SQL en Datacombo

Life is soft - evento anual de software empresarial
 
Vista:

Consulta SQL en Datacombo

Publicado por James (149 intervenciones) el 27/07/2006 00:40:59
Hola amigos gracias por la ayuda que me puedan brindar , el problema que tengo es el siguiente tengo la siguiente consulta :

Dim sql As String

Set rs = New ADODB.Recordset

rs.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\SYS\BD\PPTOS.mdb;Persist Security Info=False"

sql = "Select distinct obra as OB from VAL"

rs.Open sql, , adOpenDynamic, adLockOptimistic

// No me sale nadaaaaaaaaaaaaa…..
Set DataCombo1.RowSource = rs
DataCombo1.ListField = "OB"
//que puedo estar haciendo malllllllllllllllllll....
\\ aca se muestra los resultados en un MSHFLEXGRID SIN PROBLEMAS
Set MS.DataSource = rs

rs.Close

hASTA AHI BIEN, PERO YO DESEO QUE LOS RESULTADOS DE ESTA CONSULTA SE MUESTREN EN UNA DATACOMBO.

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:Consulta SQL en Datacombo

Publicado por manolo (239 intervenciones) el 27/07/2006 10:43:57
El CursorType del recordset. Cámbialo a adOpenStatic ó adOpenKeyset.
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:Consulta SQL en Datacombo

Publicado por James (149 intervenciones) el 27/07/2006 15:17:50
No resulta amigo, hice los cambios y nada k puede estar pasando...???ç

rs.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\SYS\BD\PPTOS.mdb;Persist Security Info=False"


sql = "Select distinct obra as OB from VAL"

rs.Open sql, , adOpenKeyset, adLockOptimistic
//rs.open sql, , adopenstatic,adlockoptimistic

nada de nada....

Gracias por la ayuda
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:Consulta SQL en Datacombo

Publicado por manolo (239 intervenciones) el 27/07/2006 19:45:34
Prueba sin cerrar el recordset (elimina la línea rs.Close en el procedimiento y la pones al cerrar el programa).
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

buenaaaaaa amigo, eres de lo mejor

Publicado por James (149 intervenciones) el 27/07/2006 22:22:27
Gracias amigo , t pasastes me ayudastes mucho, t agradesco, entonces el recorset:

rs.close

lo puedo cerrar cuando cierro la aplicaion, graciassssssss

Jimmy
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