Resultados 1 al 4 de 4

Tema: transformar de Vb.net a C#

  1. #1
    Pajarito Nuevo
    Fecha de ingreso
    25 Mar, 09
    Mensajes
    18

    transformar de Vb.net a C#

    amigos, necesito pasar este codigo de vb.net a c# solo tengo problemas con "Dim Lista_Nombres As New List(Of String)" y con el for para recorrer la tabla ..

    Saludos espero puedan ayudarme.

    Código:
    Private Function Regresa_Nombres_Botones()
     
            objConn = New SqlConnection(MiConexion.StrConexion)
            Dim m As Integer
            Dim Lista_Nombres As New List(Of String)
     
            Try
                objConn.Open()
     
                'Creo un Adapter
                Dim objAdapter As New SqlDataAdapter(Instrunccion_SQL, objConn)
                'Creo un DataSet
                Dim objDataSet As New DataSet
     
                'Lleno el DataSet con la Tabla
                objAdapter.Fill(objDataSet, Tabla)
               
                'Recorro la tabla para ver que no exista un registro con el mismo nombre
                For m = 0 To objDataSet.Tables(0).Rows.Count - 1
                    Lista_Nombres.Add(objDataSet.Tables(0).Rows(m).Item(2))
                Next
     
            Catch ex As Exception
                MsgBox(ex.Message, MsgBoxStyle.Critical, "Error")
                objConn.Close()
            End Try
     
            Return Lista_Nombres
     
        End Function

  2. #2
    Pajarito Nuevo
    Fecha de ingreso
    24 Apr, 09
    Ubicación
    Santiago
    Mensajes
    28

    Re: transformar de Vb.net a C#

    Prueba con esto:



    List<string> Lista_Nombres = new List<string>();


    for (m = 0; m < objDataSet.Tables(0).Rows.Count - 1; m++)
    {
    //Código
    }

  3. #3
    ZaM
    ZaM está desconectado
    Experimentado
    Avatar de ZaM
    Fecha de ingreso
    13 Nov, 05
    Mensajes
    751

    Re: transformar de Vb.net a C#

    CodeTranslator: Code Translation From VB.NET <-> C#


    Código:
        
        private void Regresa_Nombres_Botones() {
            objConn = new SqlConnection(MiConexion.StrConexion);
            int m;
     List<string> Lista_Nombres = new List<string>();
            try {
                objConn.Open();
                // Creo un Adapter
                SqlDataAdapter objAdapter = new SqlDataAdapter(Instrunccion_SQL, objConn);
                // Creo un DataSet
                DataSet objDataSet = new DataSet();
                // Lleno el DataSet con la Tabla
                objAdapter.Fill(objDataSet, Tabla);
                // Recorro la tabla para ver que no exista un registro con el mismo nombre
                for (m = 0; (m 
                            <= (objDataSet.Tables[0].Rows.Count - 1)); m++) {
                    Lista_Nombres.Add(objDataSet.Tables[0].Rows[m].Item[2]);
                }
            }
            catch (Exception ex) {
                MsgBox(ex.Message, MsgBoxStyle.Critical, "Error");
                objConn.Close();
            }
            return Lista_Nombres;
        }
    El traductor online se taldeó con Lista_Nombres, justamente tu duda

  4. #4
    Pajarito Nuevo
    Fecha de ingreso
    25 Mar, 09
    Mensajes
    18

    Re: transformar de Vb.net a C#

    Cita Iniciado por ZaM Ver mensaje
    CodeTranslator: Code Translation From VB.NET <-> C#


    Código:
        
        private void Regresa_Nombres_Botones() {
            objConn = new SqlConnection(MiConexion.StrConexion);
            int m;
     List<string> Lista_Nombres = new List<string>();
            try {
                objConn.Open();
                // Creo un Adapter
                SqlDataAdapter objAdapter = new SqlDataAdapter(Instrunccion_SQL, objConn);
                // Creo un DataSet
                DataSet objDataSet = new DataSet();
                // Lleno el DataSet con la Tabla
                objAdapter.Fill(objDataSet, Tabla);
                // Recorro la tabla para ver que no exista un registro con el mismo nombre
                for (m = 0; (m 
                            <= (objDataSet.Tables[0].Rows.Count - 1)); m++) {
                    Lista_Nombres.Add(objDataSet.Tables[0].Rows[m].Item[2]);
                }
            }
            catch (Exception ex) {
                MsgBox(ex.Message, MsgBoxStyle.Critical, "Error");
                objConn.Close();
            }
            return Lista_Nombres;
        }
    El traductor online se taldeó con Lista_Nombres, justamente tu duda


    muchas gracias exelente pagina el unico problema es esta maldita instruccion no me cuadra=
    Lista_Nombres.Add(objDataSet.Tables[0].Rows[m].Item[2]);
    me da error en el visual studio.

Temas similares

  1. Se puede transformar a .cl
    Por Varo en el foro Webmasters
    Respuestas: 7
    Último mensaje: 20/05/2008, 14:50
  2. transformar ATX a BTX
    Por Aurelio_Gtz. en el foro Modding
    Respuestas: 1
    Último mensaje: 21/03/2008, 21:21
  3. Transformar 5v a 12v?
    Por Raikonen en el foro Electrónica
    Respuestas: 65
    Último mensaje: 26/11/2007, 23:25
  4. Transformar un DVD de video
    Por Elros en el foro Edición de Audio/Video y Modelación 3D
    Respuestas: 12
    Último mensaje: 21/01/2007, 01:19
  5. Transformar *.* a DVD ?
    Por Turok en el foro Windows y programas varios
    Respuestas: 4
    Último mensaje: 19/01/2007, 21:32

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
*