方法/步骤:
1.第一步是打开查询工具页面,切换到d
看到你的问题,我想到了我本科学的delphi数据库连接的课程,就是用delphi设计一个界面,对数据库进行添加、删除、修改。后台连接的数据库是access和sqlserver。代码实际上非常简单,而且它不。;不要考虑太多的接口和功能。你可以试试。另外,楼上说的excel的方法也可以试试。在excel中写入数据,然后将其导入acc
access具有编程能力。软件开发人员和数据架构师可以使用microsoftaccess开发应用程序高级用户"可以用它来构建软件应用程序。
与其他office应用程序一样,access支持visualbasic宏语言,这是一种面向对象的编程语言,可以引用各种对象,包括dao(数据访问对象)、activex数据对象和许多其他activ
你可以不能通过access查询对象来一次运行多条sql语句,但是可以通过accessvba代码一次运行多条sql语句。以下是具体实施方案;
1)用命令按钮创建一个新的access窗体;
2)写一个按钮点击事件过程。
privatesub命令1_click()dimstrsqlasstring
strsqlupdate策略集latestduedateyear(date())-格式(policydate,mm-dd)
strsql运行第一条update语句。
strsqlupdate策略设置latestduedatedateadd(yyyy,1,latestduedate)其中(((month(date())-month(latestduedate))6)和(paymentmodeh))
strsql运行第二条update语句。
末端接头
然后单击命令按钮,一次执行两条语句。
******但是,这里必须指出,楼主s通过更新获取支付提醒的方法绝对是一个非常糟糕的解决方案,其弊端不仅仅是你说的,我可以指出的不止n个!我赢了。;细节就不说了。******
事实上,要得到你想要得到的政策更新提醒的日期,你不不需要分两步做,只需要一个select语句,不需要更新数据表。
将下面的sql语句保存为名为"可再生能源政策和
selectpolicyno,policydate,dateadd(yyyy,1,policyduedate)作为latestduedatefrompolicywheredatediff(m,policydate,date())6orderbypolicydatedesc;
注意:字段名称"保险单号码及编号以上是我虚构的,请用实际保单号字段名替换。如果你不例如,如果不想看到旧的策略,筛选可以受时间段的限制...其中datediff(m,策略日期,日期())介于7和12之间。....
当您想要查看需要提示续订的策略列表时,只需双击查询即可。可以按需查看,非常方便。查询结果会显示最新的情况,不需要考虑如何更新latestduedate。