Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/11/2011, 00:51
edwingoal
 
Fecha de Ingreso: noviembre-2011
Mensajes: 3
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta crear dll en Visual Studio 2010

Tengo un programa que hace referencia a una dll con el siguiente codigo:
protected void Button2_Click(object sender, EventArgs e)
{
string oradb = "Data Source=127.0.0.1;User Id=PROYECTO;Password=edwin1208;";

OracleConnection conn = new OracleConnection(oradb);

Label9.Text = DropDownList1.SelectedValue.ToString();
Label9.Visible = false;
string CodCate;
CodCate = Label8.Text;
string sql = "select DESCRIPCION from CATEGORIA where COD_CATEGORIA = '" + CodCate + "'";
OracleCommand cmd = new OracleCommand(sql, conn);
cmd.CommandType = CommandType.Text;
OracleDataReader dr = cmd.ExecuteReader();
dr.Read();
Label13.Text = Label10.Text.ToUpper();
Label13.Text = dr["DESCRIPCION"].ToString();
Label13.Text = dr.GetString(0).ToString();
Label13.Text = dr.GetOracleString(0).ToString();
Label9.Visible = false;
}

y la dll tiene el siguiente codigo:
public static string leeXML()
{

XmlDocument xDoc = new XmlDocument();
xDoc.Load("conexion1.xml"); //la ubicación del archivo XML con el que vamos a trabajar
XmlNodeList conexion = xDoc.GetElementsByTagName("conexion");
XmlNodeList listaDatos = ((XmlElement)conexion[0]).GetElementsByTagName("datos"); //obtenemos una lista con los datos de los nodos que se encuentran dentro del nodo datos
string cadenaConexion = "";
foreach (XmlElement nodo in listaDatos) //obtenemos el valor de cada uno de los nodos en la lista
{

XmlNodeList nBD = nodo.GetElementsByTagName("datasource");

XmlNodeList nUser = nodo.GetElementsByTagName("user");

XmlNodeList nPassword = nodo.GetElementsByTagName("password");

cadenaConexion = string.Format("Data Source={0};User Id={1};Password={2}", nBD[0].InnerText, nUser[1].InnerText, nPassword[2].InnerText);

}

return cadenaConexion;

}

}
}

Como puede ver la dll hace referencia a un archivo xml, pues bien mi problema es como hacer para que de la dll me pase el string de conexion al primer webform ayuda por favor