-1
selectステートメントのテキストボックスデータを使用してボタンクリック時にグリッドビューに値を入力しようとしています。以下は、ボタンイベントをクリックしたときに表示されるエラーです。私は無駄にコードを使いこなそうとしました。任意のポインタが評価されるだろう。ボタンクリック時にグリッドビューを塗りつぶす、データベースが選択されていないエラー
protected void Button1_Click(object sender, EventArgs e)
{
string myConnection = "datasource=blahblah;port=blahblah;username=blahblah;password=blahblah";
MySqlConnection con = new MySqlConnection(myConnection);
MySqlCommand cmd = new MySqlCommand("SELECT * FROM purchase_history_table WHERE student_id LIKE '%" + this.TextBoxstudentid.Text + "%' ;", con);
DataTable dt1 = new DataTable();
MySqlDataAdapter adp = new MySqlDataAdapter(cmd);
adp.Fill(dt1);
GridView1.DataSource = dt1;
GridView1.DataBind();
}
後述のように
..もエラーを投稿した画像ポスト実際のコードへのリンクを投稿しないではない十分な情報が..あなたは、接続文字列に '初期Catalog'を逃した – MethodMan
良い出発点を取る –
される私たちのコードを示していますこのリンクを見て、[C#ConnectionStrings](http://www.connectionstrings.com)を設定して、サイトに移動したらMySqlリンクを選択します。また、作成したSqlオブジェクトの 'Auto Disposing'を利用する、あなたのコードを 'using(){}'文で囲みます – MethodMan