我的表的日期列定义的是日期型 我要向数据库里插入新数据时 
如 姓名 开始日 结束日 
insert into user values('" + Text1.Text + "','" + Text2.Text + "','" + Text3.Text + "') 对不对?
是不是插入日期型 不能像插入字符串型一样用 '" + Text2.Text + "' 阿?应该用什么啊?请各位大大帮忙看看。

解决方案 »

  1.   

    SQL Server 日期用 ',如 '2007/3/19'
    Access 用 # ,如 #2007/3/19#另外,连接字符串最好用 & , 如 
    insert into user values('" & Text1.Text & "','" & Text2.Text & "','" & Text3.Text & "')
      

  2.   

    数据库为SQL:
    insert into [user] values('" & Text1.Text & "','" & Text2.Text & "','" & Text3.Text & "')
    数据库为ACCESS:
    insert into [user] values('" & Text1.Text & "',#" & Text2.Text & "#,#" & Text3.Text & "#)
    另外,建议楼主不要使用关键字作为表外字段名