[問題] 有關於C#裡面的時間
剛學C# 如果有白痴的地方 請各位大大用力鞭 >///<
在我的程式背後有個資料庫 其中一個table叫paper_info
paper_info分別有五個欄位:category, title, date, keyword, content
在visual studio 2005我建立了一個form
裡面分別有:投稿類別upcategory、標題uptitle、日期update、關鍵字upkeyword
、摘要upabstract 可以讓使用者輸入
現在我必需將使用者輸入後的資料 insert到我後端的資料庫
執行後他顯示「insert into 陳述示的語法錯誤」
以下是我寫的程式,不知道哪裡有出錯呢?
目前示鎖定在date 因為DateTime似乎不能轉成字串,
不知道是否有人知道怎麼可以把日期放進去資料庫@@ Thx~~~~
private void paperupdate_Click(object sender, EventArgs e)
{
string connStr, insertCmd, datedate;
datedate = DateTime.Today;
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;
DataSource=CIIEconfrence1.mdb";
insertCmd = "Insert Into paper_info(category, title, date,
keyword, content) Values( '" + upcategory.Text + "',
'" + uptitle.Text + "','" + datedate.Text + "',
'" + upkeyword.Text + "','" + upabstract.Text + "')";
OleDbConnection conn;
OleDbCommand cmd;
conn = new OleDbConnection(connStr);
conn.Open();
cmd = new OleDbCommand(insertCmd, conn);
int ii = -1;
try
{
ii = cmd.ExecuteNonQuery();
}
catch (System.Exception eUpdate)
{
System.Windows.Forms.MessageBox.Show("1" + eUpdate.Message);
}
conn.Close();
if (ii == 1) MessageBox.Show("新增成功!");
}
--
對人有感情 所以擇善固執 也所以頑冥不靈
對物有感情 所以知所取捨 也所以易役於物
對回憶有感情 所以有笑有淚 也所以魂縈牽夢 牽腸掛肚
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.40.215
推
12/29 02:24, , 1F
12/29 02:24, 1F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章
7
20