re.Open "Insert Into proper(UserName,PropDate,PropUseDate) values ('" & UserName & "',DateAdd("d",30,Date) ,DateAdd("d",-1,Date) )",Conn
这样写会提示语句未结束。。。
PropDate,PropUseDate的值分别是今天后的30天和昨天。
请问怎么修改可以插入正确的PropDate,PropUseDate值呢?
具体如下:
1、第一步,打开SQL server管理系统工具,然后使用数据库帐户登录到数据管理系统,见下图,转到下面的步骤。
2、第二步,执行完上面的操作之后,单击“数据库”选项前面的+号,见下图,转到下面的步骤。
3、第三步,执行完上面的操作之后,右键单击“数据库”文件夹,然后选择“新建数据库”选项,见下图,转到下面的步骤。
4、第四步,执行完上面的操作之后,建一个名为test的数据表,见下图,转到下面的步骤。
5、第五步,执行完上面的操作之后,在下面的编辑器中的下图中输入代码,再点击“run”选项,见下图,转到下面的步骤。
6、第六步,执行完上面的操作之后,会看到一个空记录已插入测试表中,并已完成,见下图。这样,就解决了这个问题了。
一般有两种,一种是insert into values的方式,一种是insert into select的方式。
比如有表test1和test2,现在要往test1中插入数据,test1的表结构如下:
test1:
id name
1 张三
2 李四
test2:
id name age
1 张三 20
2 李四 21
3 王五 20
如:现在要往test1中插入3,王五这条数据,可用以下方法
1、insert into test1 values(3,'王五')