Visual Basic - REcordset

Life is soft - evento anual de software empresarial
 
Vista:

REcordset

Publicado por GILBERTO (225 intervenciones) el 30/10/2003 20:58:45
Porque no me genera un resultado... ??

Set rstValorCantidad = New ADODB.Recordset
rstValorCantidad.CursorLocation = adUseClient
rstValorCantidad.Open "SELECT CatResultados.RESULTADO, CatResultados.VALOR, CatResultados.EsIncautar FROM CatResultados WHERE CatResultados.RESULTADO= '" & Combo14.Text & "' AND CatResultados.EsIncautar=True, cnn, adOpenDynamic, adLockPessimistic"

CON ESTO HAGO EL RECORDSET Y ESE VALOR QUE ME INDIQUE EN rstValorCantidad!valor debe multiplicarse por el que aparece en el text6 y el resultado se muestre en text7,

Text7.Text = rstValorCantidad!VALOR * Text6.Text
????
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:REcordset

Publicado por Fabian (501 intervenciones) el 30/10/2003 21:10:43
Probablemente el error esta en la instruccion SQL:
CatResultados.EsIncautar=True ; creo deberias hacer esa parte asi mejor CatResultado.EsIncautar='" & Sw &"'"
donde Sw es una variable tipo booleana a la que le das un valor
Otra cosa no deberias usar ya CatResultado antes de los campos eso solo se hace cuando trabajas con mas de una tabla y por lo que veo solo utilizaste una en esta instruccion
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