elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  mensaje de error c#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: mensaje de error c#  (Leído 5,245 veces)
m@o_614


Desconectado Desconectado

Mensajes: 389


Ver Perfil
mensaje de error c#
« en: 14 Abril 2013, 21:28 pm »

Saludos

estoy haciendo el siguiente código  en c# pero me marca dos errores en varias lineas del código que dicen

El nombre txtId no existe en el conexto actual
El nombre txtNombre no existe en el contexto actual

no entiendo por qué me da esos errores, esta es la primera vez que programo en c#

Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using Npgsql;
  10. using Mono.Security;
  11.  
  12. namespace Proyecto_BasesDatos
  13. {
  14.    public partial class Form1 : Form
  15.    {
  16.        public Form1()
  17.        {
  18.            InitializeComponent();
  19.        }
  20.  
  21.        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
  22.        {
  23.  
  24.        }
  25.  
  26.        private void cmdAgregar_Click(object sender, EventArgs e)
  27.        {
  28.            if (txtId.Text == "" || txtNombre.Text == "")
  29.            {
  30.                MessageBox.Show("Debes Introducir Valores");
  31.            }
  32.            else
  33.            {
  34.                try
  35.                {
  36.                    string Nombre = txtNombre.Text;
  37.                    int Id = Convert.ToInt16(txtId.Text);
  38.                    IDbConnection dbcon = new NpgsqlConnection("Server=localhost;" + "Database=Conexion;" + "User Id=Marcela;");
  39.                    dbcon.Open();
  40.                    IDbCommand dbcmd = dbcon.CreateCommand();
  41.                    dbcmd.CommandText = "insert into Clientes values (" + Id + " , '" + Nombre + "')";
  42.                    IDataReader reader = dbcmd.ExecuteReader();
  43.                    dbcon.Close();
  44.                    txtNombre.Text = "";
  45.                    txtId.Text = "";
  46.                    MessageBox.Show("Registro Guardado Correctamente");
  47.                }
  48.                catch (Exception msg)
  49.                {
  50.                    MessageBox.Show("error.......................\n\n" + msg.ToString());
  51.                }
  52.  
  53.            }
  54.  
  55.        }
  56.  
  57.  
  58.    }
  59. }

gracias


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.710



Ver Perfil
Re: mensaje de error c#
« Respuesta #1 en: 16 Abril 2013, 09:05 am »

El nombre txtId no existe en el conexto actual
El nombre txtNombre no existe en el contexto actual

no entiendo por qué me da esos errores, esta es la primera vez que programo en c#

Código:
if (txtId.Text == "" || txtNombre.Text == "")

Eso equivale a:
Código:
if (Objeto1.PropiedadText = vacío || Objeto2.PropiedadText = vacío)

¿Lo vas pillando :P?, en el formulário falta que agreges un control que tenga la propiedad "Text" (Por ejemplo un Textbox) con el nombre "txtId", y luego agregas otro control (otro textbox) y le cambias el nombre a: "txtNombre", puedes agregar los controles en el código o arrastrándolos desde el Designer.

Saludos!


« Última modificación: 16 Abril 2013, 09:07 am por EleKtro H@cker » En línea


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[MOD] Mensaje de error: Dma controller error - fatal error system halted « 1 2 »
Hardware
evgeni1970 14 20,885 Último mensaje 6 Noviembre 2011, 22:27 pm
por evgeni1970
mensaje de error
Programación C/C++
m@o_614 0 1,317 Último mensaje 21 Noviembre 2012, 22:19 pm
por m@o_614
mensaje de error
Bases de Datos
m@o_614 2 4,367 Último mensaje 11 Marzo 2013, 00:58 am
por Carloswaldo
CODEBLOCKS : Mensaje de error
Programación C/C++
snoopty 2 3,301 Último mensaje 3 Diciembre 2021, 23:51 pm
por @XSStringManolo
Mensaje de error: Error en la actualización de definiciones de virus y software espía en Windows7 « 1 2 »
Windows
El_Andaluz 16 15,247 Último mensaje 2 Septiembre 2023, 02:54 am
por El_Andaluz
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines