Re: [問題] C#與SQL SERVER中DATETIME欄位的怪問題
※ 引述《mygod1220 (晴天)》之銘言:
: ※ 引述《coign (漢堡)》之銘言:
: : 其實不太懂你的問題
: : 我說說看好了
: : 板主認為不對再幫我刪了吧
: : 字串=DateTime.Now(你所要的格式)
: : 再用InsertParameters插入
: : 應該不需要分別取出
: 謝謝大家的回應
: 我是開發2003的smartdevice專案
: 用sqlconnection和sqlcommand這兩個元件去存取資料庫
: 所以datetime.now我是直接寫成command的一部份 @@"
: 但是這樣的話會發生型別轉換的錯誤..
: 有沒有其他元件可以用param屬性的方式插入日期的呢
: 謝謝!
自問自答一下
command = new SqlCommand(
"INSERT INTO Customers (CustomerID, CompanyName) " +
"VALUES (@CustomerID, @CompanyName)", connection);
// Add the parameters for the InsertCommand.
command.Parameters.Add("@CustomerID", SqlDbType.NChar, 5, "CustomerID");
command.Parameters.Add("@CompanyName", SqlDbType.NVarChar, 40,
"CompanyName");
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.139.205
討論串 (同標題文章)