Visual Basic.NET - Sp q funciona en Mysql 5 y no en Vb.net 2003

 
Vista:

Sp q funciona en Mysql 5 y no en Vb.net 2003

Publicado por Laura (1 intervención) el 05/01/2007 15:50:33
Hola
Estoy trabajando con mysql 5 y visual basic 2003.
Ejecuto procedimientos almacenados y los cargo en un dataset sin ningún tipo de problemas.

Pero este procedimiento almacenado al intentar cargarlo en un dataset me da error:

SELECT idcolumna,cara, ancho,
if(cara='B',ancho,NULL)AS BAncho
FROM columnas
INNER JOIN (SELECT cara, alto,ancho ,idecolumna FROM incidencias ) AS medidas
ON idcolumna=medidas.idecolumna

Es porque Vb.net 2003 no entiende la funcion if(cara='B',ancho,NULL).
Mysql 5 ejecuta el procedimieno almacenado correctamente.

¿Que puedo hacer para que vb.net 2003 entienda la función if? Tengo que agregar alguna referencia o algo así.

Agradecería mucho vuestra ayuda
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