接著程式的部份,請參考以下:
using System.Data.SqlClient;
private void Form1_Load(object sender, EventArgs e)
{
dataGridView1.DataSource = GetMessage(); //設定資料來源
}
private DataTable GetMessage()
{
string P_Str_ConnectionStr = string.Format( //建立資料庫連接字串
@"server=.\sqlexpress;database=TEST_DB;uid=sa;pwd=00000000"); //注意:SQLExpress版本要寫成:「.\sqlexpress」
string P_Str_SqlStr = string.Format( //建立sql查詢字串
"SELECT * FROM product");
SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter( //建立data adapter(把這個SqlDataAdapter想像是個容器,內裝了sql的連線字串與你的sql語法
P_Str_SqlStr, P_Str_ConnectionStr);
DataTable P_dt = new DataTable(); //建立資料表物件
P_SqlDataAdapter.Fill(P_dt); //寫入p_dt
return P_dt; //返回資料表
}
其中要注意的是:SQLExpress版本要寫成:「.\sqlexpress」 這部份找了好久才找到正確寫法……
沒有留言:
張貼留言