Foros del Web » Programando para Internet » ASPX (.net) »

conectando a sql C#

Estas en el tema de conectando a sql C# en el foro de ASPX (.net) en Foros del Web. Hola, intento hacer un select simple con C#, pero no me sale, mi intencion es usar la cadena del webconfig. esto es lo que tengo: ...
  #1 (permalink)  
Antiguo 07/11/2010, 08:38
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 18 años, 8 meses
Puntos: 6
Pregunta conectando a sql C#

Hola, intento hacer un select simple con C#, pero no me sale, mi intencion es usar la cadena del webconfig.
esto es lo que tengo:

Código C++:
Ver original
  1. string strConContinuo = System.Configuration.ConfigurationManager.AppSettings["conBodega"];
  2.         SqlConnection conContinuo = new SqlConnection[strConContinuo];
  3.         string strSelectCiclo = "Select * From waybill1 Where PREQ_STK_CODE = @PREQ_STK_CODE";
  4.         SqlCommand cmdSelectCiclo = default(SqlCommand);
  5.         SqlDataReader dtrSelectCiclo = default(SqlDataReader);
  6.         string bolRetornar = false;
  7.        
  8.         cmdSelectCiclo = new SqlCommand(strSelectCiclo, conContinuo);
  9.         cmdSelectCiclo.Parameters.AddWithValue("@PREQ_STK_CODE", "000337782");
  10.         try
  11.         {
  12.             conContinuo.Open();
  13.             dtrSelectCiclo = cmdSelectCiclo.ExecuteReader;
  14.             if (dtrSelectCiclo.Read)
  15.             {
  16.                 bolRetornar = dtrSelectCiclo("ITEM_NAME");
  17.             }
  18.             conContinuo.Close();
  19.         }
  20.         catch (Exception ex)
  21.         {
  22.             bolRetornar = "no leyo nada";
  23.         }
  24.         return bolRetornar;

esto devuelve el error
CS0029: No se puede convertir implícitamente el tipo 'string' a 'int'
en esta linea. SqlConnection conContinuo = new SqlConnection[strConContinuo];
o si tienen un ejemplo de select simple que funcione se agradece.
  #2 (permalink)  
Antiguo 07/11/2010, 09:32
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 18 años, 8 meses
Puntos: 6
Respuesta: conectando a sql C#

lo resolvi, era un problena de parentecis () -> []
aqui el ejemplo que funciona.

Código C++:
Ver original
  1. string strConContinuo = System.Configuration.ConfigurationManager.AppSettings["conBodega"];
  2.         SqlConnection conContinuo = new SqlConnection(strConContinuo);
  3.         string strSelectCiclo = "Select * From waybill1 Where PREQ_STK_CODE = @PREQ_STK_CODE";
  4.         SqlCommand cmdSelectCiclo = default(SqlCommand);
  5.         SqlDataReader dtrSelectCiclo = default(SqlDataReader);
  6.         string bolRetornar = "";
  7.        
  8.         cmdSelectCiclo = new SqlCommand(strSelectCiclo, conContinuo);
  9.         cmdSelectCiclo.Parameters.AddWithValue("@PREQ_STK_CODE", "000337782");
  10.         try
  11.         {
  12.             conContinuo.Open();
  13.             dtrSelectCiclo = cmdSelectCiclo.ExecuteReader();
  14.             if (dtrSelectCiclo.Read())
  15.             {
  16.                 bolRetornar = dtrSelectCiclo["ITEM_NAME"].ToString();
  17.             }
  18.             conContinuo.Close();
  19.         }
  20.         catch (Exception ex)
  21.         {
  22.             bolRetornar = "no leyo nada";
  23.         }
  24.         return bolRetornar;

Etiquetas: sql, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:01.