HOLA, SOY NUEVA EN ESTO DEL FORO Y .NET, ME GUSTARIA SABER COMO PUEDO HACER PARA REALIZAR UNA CONSULTA DE UNA BD EN .NET YA HABIANDO ESTABLECIDO MI CONEXION A LA BD, ME SERIA DE GRAN AYUDA PUES NO TENGO NI LA MENOR IDEA.
YA QUE AL CONECTARME A UN DATAGRID ME MARCA UN ERROR,
MI CODIGO PARA ESTABLECER LA CONEXION ES EL SIGUIENTE:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OracleClient;
using System.IO;
using System.Collections;
namespace bd
{
public partial class Form1 : Form
{
//private OracleCommand commDB;
//private OracleDataReader reader;
private OracleConnection conexion;
private string usuarioadmin;
private string paswdadmin;
private string servidor;
private OracleCommand commDB;
private OracleDataReader reader;
//private string consulta;
//private string ip_serv;
//private string serv;
//private ArrayList origen;
//private ArrayList destino;
public Form1()
{
InitializeComponent();
}
public Form1(string[] args)
{
InitializeComponent();
usuarioadmin = args[0];
paswdadmin = args[1];
servidor = args[2];
}
private Boolean ConexionOracle()
{
try
{
string comunicacion;
comunicacion = "User Id=" + usuarioadmin + ";Password=" + paswdadmin + ";Data Source=" + servidor;
this.conexion = new OracleConnection();
this.conexion.ConnectionString = comunicacion;
this.conexion.Open();
return true;
}
catch (IOException e)
{
Console.WriteLine(" Se perdio la conexión con el Oracle; Se Genero el Error : " + e.Message);
return false;
}
catch (OracleException ex)
{
Console.WriteLine(" Se perdio la conexión con el Oracle; Se Genero el Error : " + ex.Message);
return false;
}
}
private void button1_Click(object sender, EventArgs e)
{
//this.ConexionOracle();
if (ConexionOracle())
{
MessageBox.Show(" SE HA CONECTADO CORRECTAMENTE A LA BASE DE DATOS ");
}
}
DE AHI EN FUERA NO SE QUE MAS HACER PARA PODER VERIFICAR QUE EFECTIVAMENTE ESTE CONECTADO YA QUE NO ME SALEN LAS CONSULTAS, ALGUIEN ME PODRIA AYUDAR? :(
ES URGENTISIMO!!!!!!!
GRACIAS