获取本地时间后如何赋值

获取本地时间后怎么赋值
定义了一个string型的CustomerId和一个dateTime型的SOtime,想用DateTime.Now获取本地时间然后分别赋值给CustomerId和SOtime。这是我写的。
            model.CustomerId =DateTime.Now.ToString();
            model.SOtime = DateTime.Now;

打开页面后保存不了数据,说是输入字符串的格式不正确。获取本地时间后如何赋值


在线等获取本地时间后如何赋值

------解决方案--------------------
你要断点看cmd是什么东西。
------解决方案--------------------
分完整的代码出来吧
------解决方案--------------------
你得把sql找出来,再看下params是否正确
------解决方案--------------------
数据库的dateTime和c#的不一样....
------解决方案--------------------
你执行的SQL语句和转为cmdparms的代码咧?
------解决方案--------------------
断点加在PrepareCommand这句  然后把SQLString的值贴出来 问题应该在这里
------解决方案--------------------
CustomerId 赋值成时间格式有意义吗? sql语句是怎么样子的
------解决方案--------------------
默认的 ToString() 是专门给人看的, 要在程序中用, 还得用 ToString("yyyy-MM-dd HH:mm:ss");