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



 
  
 
 crear dll en Visual Studio 2010
 crear dll en Visual Studio 2010 



