![]() |
problemas con sentencia sql en visual studio 2005 hola ... doi gracias anticipadamente al que se digne en ayudarme... stoi haciendo una aplicacion web con asp.net 2.0 (microsoft visual studio 2005 y utiliso el lenguaje de programacion c#).... mientras trabajo con ado.net al tratar de recuperar el contenido de la tabla Pedidos obtengo el siguiente error: Error 1 El operador "&" no se puede aplicar a operandos del tipo "string" y "int" a continuacion muestro parte del codigo: //conexion con la base de datos SqlConnection conexion = new SqlConnection("Data Source=.SQLEXPRESS;AttachDbFilename=E:JaimeLaborat orioBaseDatosFinalApp_DataASPNETDB.MDF;Integrated Security=True;User Instance=True"); //vamos a recuperar la tabla pedidos SqlDataAdapter adaptador2 = new SqlDataAdapter("SELECT * From Pedidos Where UserId="&idusuario&"",conexion); el error se produce en la sentencia sql.... ojo: idusuario es una variable que posee un valor. |
Respuesta: problemas con sentencia sql en visual studio 2005 xdervinx, Prueba con + en lugar de & El & creo que solo sirve en VB (lo creo, no sé si en otros lenguajes se usa.) salu2 |
Respuesta: problemas con sentencia sql en visual studio 2005 Gracias ceSharp no me habia percatado de que & solo sirve para VB.. si funciona :aplauso:..... el codigo seria como se muestra a continuacion ....: //conexion con la base de datos SqlConnection conexion = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=E:\\Jaime\\L aboratorioBaseDatosFinal\\App_Data\\ASPNETDB.MDF;I ntegrated Security=True;User Instance=True"); //vamos a recuperar la tabla pedidos SqlDataAdapter adaptador2 = new SqlDataAdapter("SELECT * From Pedidos Where UserId='" + usuario.ProviderUserKey + "'", conexion); //le añadimos el contenido de los adaptadores |
| La zona horaria es GMT -6. Ahora son las 04:37. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.