解决方案 »

  1.   

    sqlserver中有“日期时间”类型的,可以把日期时间保存到这个类型对应的字段中:
    insert into temptable(tempdatetime) values('2014-09-03 09:26:25')
      

  2.   

    1 日期、时间字段采用“日期时间”类型。既可以像左手版主所说,将日期时间合并为 1 个字段,也可以分开保存。
        日期时间类型,实际上是一个 Double 值。整数部分表示从某一起点算起的天数,小数部分表示一天中的分数,例如 0.5 就是 12 点。系统会根据系统设置将其值解析为年月日时分秒来显示。因此,在表中存储的并非用“:”分隔的时间字符串,如果你用日期时间类型的话。用字符型字段另当别论。
        SQL 命令是字符串,只要将你要写入的日期,时间值按格式要求组合到字符串中即可。例如:"INSERT INTO yourtable(yourdate, yourtime)  VALUES('" & Format(myDate, "yyyy-mm-dd") & "','" & S & ":" & F & ":" & M & "')"
      

  3.   

    SQL SERVER中的类型只会比VB多, 所以你不必担心数据存不上
      

  4.   

    "'"+Format(Now, "YYYY-MM-DD hh:mm:ss")+"'"
      

  5.   

    1,数据库中的时间类型有 samlldatetime,datatime 2种啥区别百度下
    2.vb中的对应类型,varchar,char=string,最重要的一个currency=money或者deciaml
    3.通常定义一个变量为date,例如 dim a as date
    给a赋值
    sql="insert into 表(列) values ('"& a &"')"
    4.显示建议用datagrid或者vsflexgrid或者listview都可以,如何使用请百度