我用数据类型创建对象:DateTime 但我想在sql server中保存为char数据类型
ex:为obj属性赋值: MyDateTime = DateTime.Now; //当用于字符串方法结果时:MM / dd / yyyy hh:mm:ss //使用数据类型char(12)保存到db MyDateTime列 我们将保存:MM / dd / yyyy
如何保存。 我尝试使用assign converter属性属性但不影响
更新:2010/09/24 13:36
例如:
DataContext data = new DataContext();
MyObject obj = new MyObject();
obj.MyDate = DateTime.Now;
data.MyObjects.InsertOnSubmit(OBJ);
data.SubmitChange();
属性的对象数据类型是:DateTime
db中的列是char(12)
如何格式化或编写自定义属性以格式化数据,然后再保存到db
答案 0 :(得分:0)
使用字符串格式化程序:
string dateString = MyDateTime.ToString("MM/dd/yyyy");
将该值写入数据库。
有关其他示例,请查看此处: