Ragazzi non riesco a vedere la Classe dove ho inserito il metodo per la lettura dei dati, inoltre la chiamata come va impostata :
qui devo mettere la chiamata nel Page_load e non so ...come agire ????
mi deve ritornare un dataset - inoltre i da un warning su Import che dice non supportato, come mai ?
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
DataTable MyData = new DataTable();
??? CHIAMATA ???
}
</script>
--> e qui la classe che non è visibile dall'esterno
public class ClassGen
{
public static DataTable GetDatiAcc(String cmdstring)
{
DataTable Mytab = new DataTable();
MySql.Data.MySqlClient.MySqlConnection conn = new MySql.Data.MySqlClient.MySqlConnection();
conn.ConnectionString = ConfigurationManager.ConnectionStrings["ConnessioneMYSQL"].ConnectionString;
MySql.Data.MySqlClient.MySqlCommand cmd = new MySql.Data.MySqlClient.MySqlCommand();
cmd.CommandText = cmdstring;
cmd.CommandType = CommandType.Text;
cmd.Connection = conn;
MySql.Data.MySqlClient.MySqlDataAdapter MyAdapt = new MySql.Data.MySqlClient.MySqlDataAdapter();
MyAdapt.SelectCommand = cmd;
MyAdapt.Fill(Mytab);
MyAdapt.Dispose();
cmd.Dispose();
conn.Dispose();
return (Mytab);
}
}