
'mid' is not a recognized function name.

la línea de error es esta:
strSQL = "SELECT * FROM tabla WHERE NOMBRE LIKE '"&NOMBRE&"' AND mid(str,34,50) LIKE '"&str&"'"
que puede ser???
gracias desde ya.
| |||
problema con mid holas.. ![]() 'mid' is not a recognized function name. ![]() la línea de error es esta: strSQL = "SELECT * FROM tabla WHERE NOMBRE LIKE '"&NOMBRE&"' AND mid(str,34,50) LIKE '"&str&"'" que puede ser??? gracias desde ya.
__________________ Juan Pablo |
| ||||
TU líena debería quedar así: strSQL = "SELECT * FROM tabla WHERE NOMBRE LIKE '"&NOMBRE&"' AND "&mid(str,34,50)&" LIKE '"&str&"'"
__________________ Si quieres que las cosas sucédan provocalas! |
| |||
Gracias akela por tu respuesta. Pero el primer str es un campo de la tabla, de esa manera, estoy indicando un nombre de campo diferente para cada vez que se arme el sql te muestro el resultado de lo que quedaría: SELECT * FROM tabla WHERE NOMBRE LIKE 'juan' AND congreso LIKE 'congreso' cuado deberia quedar SELECT * FROM tabla WHERE NOMBRE LIKE 'JUAN' AND MID(campotabla,34,50) LIKE 'CONGRESO' en donde campotabla=str GRACIAS POR TU AYUDA IGUALMENTE
__________________ Juan Pablo |
| ||||
claro lo entiendo perfectamente, pero el MID no es una instrucciòn de SQL, es de VB por lo que tendrìas que "concatenarlo" para que sea tomado como una variable. De lo contrario siempre será fijo. Espero haberme hecho entender
__________________ Si quieres que las cosas sucédan provocalas! |
| ||||
Por eso reitero mi respuesta anterior tu cadena deberìa quedar de la siguiente manera: TU líena debería quedar así: strSQL = "SELECT * FROM tabla WHERE NOMBRE LIKE '"&NOMBRE&"' AND "&mid(str,34,50)&" LIKE '"&str&"'"
__________________ Si quieres que las cosas sucédan provocalas! |
| |||
Gracias por la respuesta akela, y disculpa mi cabeza dura, pero de esa manera no logro que funcione, supogamos que mid(str,34,50)de como resultado : "abdscdefr". el sql queda "select * from nombre where nombre like 'juan' and abdscdefr like 'lo que sea' " no encuentra el campo abdscdefr, me explico?
__________________ Juan Pablo |
| ||||
Cita: Esa opción es buena... AND "&mid(str,34,50)&" LIKE '"&str&"'" ![]() Saludos ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |