comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Error en Data en C#

  • 2 Respuestas
  • 2388 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Alejandro_99

  • *
  • Underc0der
  • Mensajes: 453
  • Actividad:
    0%
  • Reputación 1
  • Humildad y sencillez ante todo.
    • Ver Perfil
« en: Abril 12, 2013, 01:31:03 am »
Hola, en C# lleno un datagridview con los registros de la base de datos, este es mi codigo:

Código: C#
  1.  private void CargarRegistros()
  2.         {
  3.             try
  4.             {
  5.  
  6.                 this.dgvlista.DataSource = null;
  7.                 MySqlCommand cmd = No tienes permisos para ver links. Registrate o Entra con tu cuenta MySqlCommand();
  8.                 cmd.CommandText = "SELECT * FROM Registro";
  9.                 int n = Conexion.ExecuteAction(cmd);
  10.                 MySqlDataAdapter adapter = No tienes permisos para ver links. Registrate o Entra con tu cuenta MySqlDataAdapter(cmd);
  11.                 Data.DataSet DS = No tienes permisos para ver links. Registrate o Entra con tu cuenta Data.DataSet();
  12.                 adapter.Fill(DS, "Tabla");
  13.                 dgvlista.AutoGenerateColumns = false ;
  14.                 dgvlista.DataSource = DS;
  15.                 dgvlista.DataMember = "Tabla";
  16.                 dgvlista.Columns [1].DataPropertyName = DS.Tables ["Tabla"].Columns["ID"].ToString;
  17.                 dgvlista.Columns["Column3"].DataPropertyName = DS.Tables["Tabla"].Columns["Nombre"].ToString;
  18.             dgvlista.Columns["Column4"].DataPropertyName = DS.Tables["Tabla"].Columns["Apellido"].ToString;
  19.             dgvlista.Columns["Column5"].DataPropertyName = DS.Tables["Tabla"].Columns["Edad"].ToString;
  20.             dgvlista.Columns["Column6"].DataPropertyName = DS.Tables["Tabla"].Columns["Direccion"].ToString;
  21.             dgvlista.Columns["Column7"].DataPropertyName = DS.Tables["Tabla"].Columns["Pais"].ToString;
  22.                 dgvlista.Columns["Column8"].DataPropertyName = DS.Tables["Tabla"].Columns["Provincia"].ToString;
  23.  
  24.             } catch (Exception ex)
  25.  
  26.             {
  27.  
  28.                 MessageBox.Show (ex.Message);
  29.  
  30.             }
  31.  
  32.  
  33.         }
  34.     }
  35.     }

pero al momento de ejecutar el codigo me salta un error en esta linea:

Código: C#
  1. Data.DataSet DS = No tienes permisos para ver links. Registrate o Entra con tu cuenta Data.DataSet();

Me marca en "Data" el error, y error es el siguiente:

Error    1    No se puede encontrar el tipo o el nombre de espacio de nombres 'Data' (¿falta una directiva using o una referencia de ensamblado?)    C:\Users\Gaston\documents\C#\Form1.cs    125    17    WindowsFormsApplication1

Ya referencie el System.Data.dll en el proyecto, pero aun asi, sigue saliendo el error, que me recomiendan hacer?????
« Última modificación: Septiembre 09, 2014, 08:38:12 pm por Expermicid »

Desconectado RandomSoft

  • *
  • Underc0der
  • Mensajes: 127
  • Actividad:
    1.67%
  • Reputación 0
  • using Underc0de;
    • Ver Perfil
    • Marketing Online | Diseño Web | Hosting Profesional - GlobalPer
    • Email
  • Skype: randomsofthack
« Respuesta #1 en: Abril 12, 2013, 02:17:36 pm »
Intenta con este Code, solo tienes que pasarlo a C#

Código: vb.net
  1.         Dim Con As New MySqlConnection("Aqui los datos de tu Base de Datos")
  2.         'variable dataset
  3.         Dim Ds As New DataSet
  4.         'variable tabla
  5.         Dim Tabla As New DataTable
  6.         'adaptador que sirve de enlace intermedio entre la aplicación y la
  7.         'base de datos
  8.         Dim Da As New MySqlDataAdapter("SELECT * FROM Registro", Con)
  9.  
  10.         'capturamos errores
  11.         If Da.Fill(Ds) Then
  12.             Try
  13.                 'ejecutamos la query que tiene el DataAdapter
  14.                 Dim Cmd As New MySqlCommandBuilder(Da)
  15.                 'llenamos la tabla
  16.                 Da.Fill(Tabla)
  17.                 'mostramos datos
  18.                 DataGridView1.DataSource = Tabla
  19.  
  20.             Catch ex As MySqlException
  21.                 'en caso de error
  22.                 No tienes permisos para ver links. Registrate o Entra con tu cuenta(ex.Message)
  23.  
  24.             Finally
  25.  
  26.                 'finalmente eliminamos objetos de memoria
  27.                 Con = Nothing
  28.                 Ds = Nothing
  29.                 Tabla = Nothing
  30.                 Da = Nothing
  31.  
  32.             End Try
  33.         Else
  34.             DataGridView1.DataSource = ""
  35.             'MsgBox("No se encontró ningun tipo de información", MsgBoxStyle.Exclamation)
  36.         End If
  37.  
« Última modificación: Abril 12, 2013, 02:35:47 pm por RandomSoft »
El Lenguaje es la Ciudad para cuya Edificación cada Ser Humano ha Aportado una Piedra

Desconectado CodePunisher

  • *
  • Underc0der
  • Mensajes: 58
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Root Security
    • Email
  • Skype: code.punisher
« Respuesta #2 en: Abril 12, 2013, 02:48:00 pm »
ahí te paso algunas web que tal vez te sirvan para convertir de vb a c #.

Código: C#
  1. // RandomSoft
  2. MySqlConnection Con = No tienes permisos para ver links. Registrate o Entra con tu cuenta MySqlConnection("Aqui los datos de tu Base de Datos");
  3. //variable dataset
  4. DataSet Ds = No tienes permisos para ver links. Registrate o Entra con tu cuenta DataSet();
  5. //variable tabla
  6. DataTable Tabla = No tienes permisos para ver links. Registrate o Entra con tu cuenta DataTable();
  7. //adaptador que sirve de enlace intermedio entre la aplicación y la
  8. //base de datos
  9. MySqlDataAdapter Da = No tienes permisos para ver links. Registrate o Entra con tu cuenta MySqlDataAdapter("SELECT * FROM Registro", Con);
  10.  
  11. //capturamos errores
  12. if (Da.Fill(Ds)) {
  13.         try {
  14.                 //ejecutamos la query que tiene el DataAdapter
  15.                 MySqlCommandBuilder Cmd = No tienes permisos para ver links. Registrate o Entra con tu cuenta MySqlCommandBuilder(Da);
  16.                 //llenamos la tabla
  17.                 Da.Fill(Tabla);
  18.                 //mostramos datos
  19.                 DataGridView1.DataSource = Tabla;
  20.  
  21.         } catch (MySqlException ex) {
  22.                 //en caso de error
  23.                 Interaction.MsgBox(ex.Message);
  24.  
  25.         } finally {
  26.  
  27.                 //finalmente eliminamos objetos de memoria
  28.                 Con = null;
  29.                 Ds = null;
  30.                 Tabla = null;
  31.                 Da = null;
  32.  
  33.         }
  34. } else {
  35.         DataGridView1.DataSource = "";
  36.         //MsgBox("No se encontró ningun tipo de información", MsgBoxStyle.Exclamation)
  37. }

No tienes permisos para ver links. Registrate o Entra con tu cuenta
No tienes permisos para ver links. Registrate o Entra con tu cuenta
No tienes permisos para ver links. Registrate o Entra con tu cuenta


Saludos

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 7671
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2234
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1643
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 3006
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3482
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon