![](/img/trans.png)
[英]SqlParameter DbType.Date -> SqlDbType.DateTime Conversion
[英]How to convert a string to DbType.Date in C#?
我想將文本框輸入分配給date類型的oracle db參數。 那么如何在不使用數據庫中的to_date()
函數的情況下將字符串從DbType.Date
轉換為DbType.Date
? 我正在使用System.Data.OracleClient
命名空間。 這是我的代碼
cmd.Parameters.Add("IN_SERIALNO", DbType.Date).Value = ?;
你可以試試這個
DateTime dateValue = DateTime.Parse(date.Text);
OracleParameter DateParameter = new OracleParameter();
DateParameter.OracleDbType = OracleDbType.Date;
DateParameter.Value = dateValue;
也許你可以使用
cmd.Parameters.Add("IN_SERIALNO", OracleType.DateTime)
更新我已經測試過了
cmd.Parameters.Add("IN_SERIALNO", OracleType.DateTime).value = textBox1.Text;
我想指出的是,我需要使用> =或添加時間來完成這項工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.