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


0