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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: [1] 2
1  Programación / Programación C/C++ / La Conversión especificada no es válida.... en: 20 Octubre 2021, 16:36 pm
Hola, buen día, cómo les va??.....disculpen que los moleste, me comunico para pedir ayuda con un error de c++/cli, que cuando compilo me tira Error de InvalidCastexception, pero tendría bien implementado todo, dejo código por si se puede avisorar cuál sería el error
Aclaro: en Base de datos, está como TEXTO....

SERíA LA ÚLTIMA LÍNEA (Nombre)......

Agradezco cualquier ayuda, saludos...
Código
  1. public: void cargarDataGridView()
  2. {
  3. OleDbConnection^ connection = gcnew OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\\usuarios\\alumno\\documentos\\venta de insumos.accdb;");
  4. OleDbCommand^ command = connection->CreateCommand();
  5. command->CommandText = "Select Idusuario, Usuario, Clave, Nombre From usuario Order By Idusuario Asc";
  6. OleDbDataReader^ dr;
  7. connection->Open();
  8.  
  9. dataGridView1->Rows->Clear();
  10. dr = command->ExecuteReader();
  11.  
  12. while (dr->Read())
  13. {
  14. int reglon = dataGridView1->Rows->Add();
  15.  
  16. dataGridView1->Rows[reglon]->Cells["ID_Usuario"]->Value = dr->GetInt32(dr->GetOrdinal("Idusuario")).ToString();
  17. dataGridView1->Rows[reglon]->Cells["Usuario"]->Value = dr->GetString(dr->GetOrdinal("Usuario"));
  18. dataGridView1->Rows[reglon]->Cells["Clave"]->Value = dr->GetString(dr->GetOrdinal("Clave"));
  19. dataGridView1->Rows[reglon]->Cells["Nombre"]->Value = dr->GetString(dr->GetOrdinal("Nombre"));
  20. }
  21. connection->Close();
2  Programación / Programación C/C++ / Retornar a Form de origen.... en: 5 Octubre 2021, 00:24 am
Hola, cómo les va?

Disculpen las molestias.....me comunico para pedirles ayuda con retornar al Form de origen, si desde el Form inicial me direccionó al segundo Form2, de destino....

la pregunta es:

voy del Form1 al Form2, para ello debo indicar una Referencia de tipo #include "Form1.h", con lo cual genero un código para arribar al Form2...

Cómo hago para volver al Form1??

A parte, si para Retornar Referencio con el #include de la pagina de origen, se genera una referencia circular y se anula hasta el código para ir del Form 1 al Form2...

Agradezco cualquier ayuda que eche luz sobre este tema....

Abrazo grande....



Ya salió, gracias, disculpen las molestias...un abrazo grande
3  Programación / Programación C/C++ / 4 Errores en Login.....(2) en: 5 Octubre 2021, 00:17 am
Hola, cómo les va??, disculpen las molestias, me comunico para pedirles ayuda para poder hacer funcionar Login de mi Proyecto...

Sólo me tira 4 errores que se visualizan en Codigo que dejo a continuación de ésta solicitud....

Espero que resuelto este mismo, cumpla su función el Login...dado que es difícil el codigo Login...

Quedo mu agradecido, envío un saludo muy agrande.....

Código
  1. public: void Loguear(String^ Usuario, int Contraseña)
  2. {
  3.  try
  4.  {
  5.              OleDbConnection^ conn = gcnew OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Users\\Guillermo\\Documents\\Visual Studio 2008\\Projects\\VtaInsumosPc\\VaInsumosPc.accdb;");
  6.  conn->Open();
  7.  OleDbCommand^ cmd = gcnew OleDbCommand("SELECT Usuario FROM Usuario WHERE Usuario = @usuario AND Clave = @password", conn);
  8.  cmd->Parameters->AddWithValue("@usuario", Usuario);
  9.  cmd->Parameters->AddWithValue("@password", Contraseña);
  10.  OleDbDataAdapter^ Oda = gcnew OleDbDataAdapter(cmd);
  11.  DataTable^ dt = gcnew DataTable();
  12.  Oda->Fill(dt);
  13.  
  14.  if(dt->Rows->Count == 1)
  15.  {
  16.  this->Hide();
  17.  
  18.  if(dt->Rows[0][0] == "Usuario")
  19.  {
  20.  MessageBox::Show("Bienvenido Usuario..."+ textUsu->Text);
  21.  }
  22.  }
  23.  else
  24.  {
  25.  MessageBox::Show("Usuario y/o Contraseña incorrecta");
  26.  }  
  27. catch (char*)
  28. {
  29. /*MessageBox::Show(ex.Message);*/  
  30. }
  31. /*finally    
  32. {*/
  33. conn->Close();
  34. /*}*/
  35.  }
  36. }



Errores:

Error   2   error C2317: 'try' block starting on line '211' has no catch handlers   c:\users\guillermo\documents\visual studio 2008\projects\vtainsumospc\vtainsumospc\Loguin.h   243
Error   4   error C2317: 'try' block starting on line '211' has no catch handlers   c:\users\guillermo\documents\visual studio 2008\projects\vtainsumospc\vtainsumospc\Loguin.h   243
Error   1   error C2318: no try block associated with this catch handler   c:\users\guillermo\documents\visual studio 2008\projects\vtainsumospc\vtainsumospc\Loguin.h   234
Error   3   error C2318: no try block associated with this catch handler   c:\users\guillermo\documents\visual studio 2008\projects\vtainsumospc\vtainsumospc\Loguin.h   234
4  Programación / Programación C/C++ / Cargo Cuit (Como int 32) y en gridview figura un numero diferente en: 26 Septiembre 2021, 16:33 pm
Hola, cómo les va??....Yo, pidiendo ayuda.....
Al final adape codigo de c#  llene DataGridView...

El tema es que al llegar al campo Cuit, me agrega cualquier otro numero que no es el que yo tipeo como Cuit.......

Dejo codigo para que se dimensione...

A qué se deberá??....alguien sabe??

Abrazos

Código
  1. public: void cargarDataGridView()
  2.        {
  3.            //declaramos la cadena  de conexion
  4.            OleDbConnection^ connection = gcnew OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Users\\Guillermo\\Documents\\Visual Studio 2008\\Projects\\VtaInsumosPc\\VaInsumosPc.accdb;");
  5.            //variable de tipo OleDbcommand
  6.            OleDbCommand^ command = connection->CreateCommand();
  7. //declaramos el comando para realizar la busqueda
  8.            command->CommandText = "Select Id_Proveedores, RazSoc, Cuit From Proveedores Order By Id_Proveedores Asc";
  9.            //variable SqlDataReader para leer los datos
  10.            OleDbDataReader^ dr;
  11.            //se abre la conexion
  12.            connection->Open();
  13.            //limpiamos los renglones de la datagridview
  14. dataGridView1->Rows->Clear();
  15.            //a la variable DataReader asignamos  el la variable de tipo SqlCommand
  16.            dr = command->ExecuteReader();
  17.            //el ciclo while se ejecutará mientras lea registros en la tabla
  18. while (dr->Read())
  19.            {
  20.                //variable de tipo entero para ir enumerando los la filas del datagridview
  21.                int renglon = dataGridView1->Rows->Add();
  22.                // especificamos en que fila se mostrará cada registro
  23.                // nombredeldatagrid.filas[numerodefila].celdas[nombredelacelda].valor=
  24.                // dr.tipodedatosalmacenado(dr.getordinal(nombredelcampo_en_la_base_de_datos)conviertelo_a_string_sino_es_del_tipo_string);
  25. dataGridView1->Rows[renglon]->Cells["Id_Proveed"]->Value = dr->GetInt32(dr->GetOrdinal("Id_Proveedores")).ToString();
  26.                dataGridView1->Rows[renglon]->Cells["NomRazSoc"]->Value = dr->GetString(dr->GetOrdinal("RazSoc"));
  27.                dataGridView1->Rows[renglon]->Cells["Cuit"]->Value = dr->GetInt32(dr->GetOrdinal("Cuit")).ToString();
  28. }
  29.            //cierra la conexión
  30.            connection->Close();
5  Foros Generales / Dudas Generales / llenado de dataGridView conAccess en winform c++/cli en: 26 Septiembre 2021, 00:43 am
Buenas tardes, cómo les va??

Necesito vuestra ayuda para llenar un DataGridView con tabla de Access??

Lo que necesito es una idea de código en c++/cli

Mientras tanto iré tratando de adaptar código de C#, para ello.-

UN saludo Grande, disculpen las molestias....
6  Programación / Programación C/C++ / Llenado de dataGridView con Access en winform c++/cli en: 26 Septiembre 2021, 00:41 am
Buenas tardes, cómo les va??

Necesito vuestra ayuda para llenar un DataGridView con tabla de Access??

Lo que necesito es una idea de código en c++/cli

Mientras tanto iré tratando de adaptar código de C#, para ello.-

UN saludo Grande, disculpen las molestias....
7  Programación / Programación C/C++ / Error creo que de comillas en la cadena de conexion, Ayuda en: 21 Septiembre 2021, 00:51 am
Hola cómo les va'??  Necesito ayuda.....................  Me da error de no Encontrar el archivo de Base de Datos......

Si posteo la imagen aqui del error, sale marcado el mismo en el margen izquierdo  es sobre la linea de la cadena de Conexion....Posiblemente en las comillas...

En la cadena de conexion, desde C:/, es de color rojo....

Si saben cómo van las comillas o cómo se soluciona ese error, les agradezco mil millones...
Espero vuestra devolución, abrazos....

Código
  1. private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
  2.  
  3.             String^ Usuario = textUsu->Text;
  4. int Clave = Convert::ToInt32(textContra->Text);
  5.  
  6. OleDbConnection^ connection = gcnew OleDbConnection(Provider=Microsoft.ACE.OLEDB.12.0;Data Source="C:\Users\Guillermo\Documents\Visual Studio 2008\Proyectos\VtaInsumosPc
  7. \VaInsumosPc.accdb");
  8.  
  9.             OleDbCommand^ command = connection->CreateCommand();
  10. command->CommandText = "Insert Into Usuario (Usuario, Clave) values (@Usuario, @Clave)";
  11. command->Parameters->AddWithValue("@Usuario", Usuario);
  12.             command->Parameters->AddWithValue("@Clave", Clave);
  13.             connection->Open();
  14.             command->ExecuteNonQuery();
  15.             connection->Close();
  16. MessageBox::Show("Registro guardado..");
  17.  
  18. }
8  Programación / Programación C/C++ / Llenar abla de access desde winform c++ en: 19 Septiembre 2021, 04:24 am
Hola, amigos, como les va??, me comunico con Ustedes a los fines de consutarles como harían para llenar una tabla en access desde winform c++

OleDbConnecctionString, OleDbConecction, Open();, si va todo eso...

cómo llegar al Insert into.....

Agradezco toda ayuda, eso conrarreloj en proyeco en escuela...

Un abrazo



 
9  Foros Generales / Dudas Generales / Cadena de Conexion DataGridView VisualSudio en: 11 Septiembre 2021, 16:00 pm
Buen dia, amigos, disculpen que los moleste....

Estoy con poquísimo tiempo, dado que abrió una asignatura en un cole,  y ha que hacer un proyecto solución informático.... y no hay mucho tiempo

Deseo saber cómo obtener la conexión a Base de datos en Visual Studio 2008, para implementarlo en código  llenar un DataGridView, o cómo la obtengo, dónde hay que buscarla, etc...........................lo demás corre por mi cuenta

Agradecería ello,  disculpen las molestias......
10  Programación / Programación C/C++ / Uso de dataGridView en winform c++/cli en: 10 Septiembre 2021, 13:37 pm
Hola, amigos, como les va??
Disculpen que los moleste..

Me comunico para consultarles si trabajar con DataGridView en winform, pero en c++/cli es adaptar codigo de lo mismo pero en c#, por ejemplo, o cómo seria??

Si me pudieran dar opinion al respecto, agradecería muchisimo....eso implementando un Proyectito en winfrom c++., para alumnos de Esc Tecnica.....

Abrazos.....

Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines