0
私はASP.NET C#を使用して、MySQLサーバーに接続してデータをGridviewにプルバックしようとしています。私は接続することができますが、データを取り戻すことはできません。それは単にそこにはありません。 SQLサーバーにはもちろんデータがありますが、私のサイトに戻ってこないようです。何か案は? refのためのASP.NetはMySQLサーバーに接続できますが、データを引き出すことはできません。
コード:
protected void Page_Load(object sender, EventArgs e){
MySqlConnection conn = new MySqlConnection();
MySqlCommand comm = new MySqlCommand();
MySqlDataAdapter adpater = new MySqlDataAdapter();
DataTable data = new DataTable();
string query;
string connString = "Server=Server address; Database=sql8118918; Uid=my username; Pwd=my password; ";
conn = new MySqlConnection();
conn.ConnectionString = connString;
try
{
conn.Open();
adpater = new MySqlDataAdapter();
comm = new MySqlCommand();
data = new DataTable();
query = "SELECT * FROM products";
comm.Connection = conn;
comm.CommandText = query;
adpater.SelectCommand = comm;
adpater.Fill(data);
GridView1.DataSource = data;
logLabel.Text = ("Connection Successful !");
}
catch(Exception ex)
{
logLabel.Text = ex.ToString();
}
私は接続することができたが、何もデータが引き戻されていないと同じように。 私はまた、データを文字列に入れて、その文字列をフロントエンドに表示しようとしましたが、文字列にはこれだけがありますか?
System.Data.DataRowCollection
私はここで間違っていますか?
私はあなたが私のために同じことを行うことを知っています;-) – JCM