MySQL - 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 08/01/2007 10:35:18
Hola a todos
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í.

Ayudadme porfa, lo necesito con urgencia
Muchísimas 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