Visual Basic - Consulta SQL

Life is soft - evento anual de software empresarial
   
Vista:

Consulta SQL

Publicado por Pablo (35 intervenciones) el 28/02/2008 18:41:37
Hola : necesitaria que me ayuden con esto....

Tengo una consulta en SQL en la cual realizo un calculo que luego lo visualizo en una grilla como un campo mas, .. esat es mi cinsulta :
rsbuscar.Open "SELECT REQUIREMENT.WORKORDER_BASE_ID, PART_1.DESCRIPTION, REQUIREMENT.WORKORDER_TYPE, REQUIREMENT.PART_ID, PART.DESCRIPTION, REQUIREMENT.CALC_QTY, WORK_ORDER.DESIRED_QTY, (('%" & calculo & "%' * REQUIREMENT.CALC_QTY)/WORK_ORDER.DESIRED_QTY) as Requerido " & _
"FROM WORK_ORDER INNER JOIN (PART AS PART_1 INNER JOIN (REQUIREMENT INNER JOIN PART ON REQUIREMENT.PART_ID=PART.ID) ON PART_1.ID=REQUIREMENT.WORKORDER_BASE_ID) ON WORK_ORDER.BASE_ID=REQUIREMENT.WORKORDER_BASE_ID " & _
"WHERE (((REQUIREMENT.WORKORDER_BASE_ID) Like '%" & Text1.Text & "%') AND ((REQUIREMENT.WORKORDER_TYPE) Like 'M'));", conexion, adOpenDynamic, adLockOptimistic

CALCULO es la variable que almacena el contenido de un TEXT (la declare como integer) el error que tira al hora de realizarla es “error convirtiendo el tipo de datos varchar a numerico”
Como lo puedo solucionar, la consulta es en una base de datos SQL.

Desde ya muchas gracias .

Pablo.
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