***********************************************************************************网站在本地测试一切正常,上传到服务器上之后,插入数据有一列无论输入什么总是空值。
本地测试时连接的是服务器上的数据库,该列不空。
asp.net+sqlserver 2000 开发的请问这是什么原因造成的?
有多少种可能性。
各位帮帮忙,***********************************************************************************首先为刚才的帖子道歉,浪费大家时间了。找到问题出在哪了,但是不知道怎么解决。之前我说数据没进入数据库,实际上是在线编辑器的value为空。本地测试的时候,在线编辑器的value值正常。请问这是什么原因。还有,服务器是香港的,时间格式是这样的,例如:2010-11-24 10:24:27 PM但是我写程序的时候对服务器的情况并不知情,我这边取到的格式是这样的:2010-11-24 22:24:27这样出现一个问题就是,时间排序不准确的问题。请问,这个有没有好的解决办法。帮帮忙,谢谢大家。

解决方案 »

  1.   


    <iframe id="myiframe" src="js/HtmlEditor/editor.html?id=content" frameborder="0"
             scrolling="no" height="310px"></iframe>
      

  2.   

    提点建议创建数据库表的时候应该要指明排序规则如果是中文字段用nchar、nvarchar、ntext类型插入unicode字符时 要这样  insert into yourtable(field1) values (N'内容')否则有可能取出来数据是乱码
      

  3.   

    如果是添加数据当时的时间,可以设置为默认值:getdate(),
      

  4.   

    服务器系统时间格式设置的问题代码中手动格式化一下时间  DateTime.ToString("yyyy-MM-dd HH:mm:ss")