![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 瑋呈洪 ![]()
![]() |
{ string dbpath = "db.mdb"; //宣告資料庫所在的路徑變數 string Source; //宣告連線的字串 Source ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +dbpath; OleDbConnection conn; //宣告連線的物件 conn = new OleDbConnection(Source); //連線 conn.Open(); //開啟資料庫 string CreateCmd; CreateCmd = "Create Table 學生表(學號char(8),姓名char(4),電話char(12),地址char(50))"; OleDbCommand Cmd = new OleDbCommand(CreateCmd, conn); Cmd.ExecuteNonQuery(); conn.Close(); MessageBox.Show("建立新資料表成功!"); } 我照著課本的範例程式打的,這是利用c#在製作新資料表 它是用2008的 我用2013應該沒有差吧 為甚麼在上述的 Cmd.ExecuteNonQuery(); 執行時 會顯示Syntax error in field definition. 請問怎麼解決呢!? 例外:連線db.mdb沒有問題
搜尋相關Tags的文章:
[ 在c#製作access新資料表 ] ,
本篇文章發表於2017-08-17 14:16 |