strsql变量赋值,给编程者提供的字段名称:
strsql = "SELECT STUDENT_TBL.STUID, STUDENT_TBL.STUname, STUDENT_TBL.STUsorce, STUDENT_TBL.STUchive FROM STUDENT_TBL"
strdemand变量赋值,给用户提供汉字参考:
strdemand = "SELECT STUDENT_TBL.STUID as 学号, STUDENT_TBL.STUname as 姓名, STUDENT_TBL.STUsorce as 课程, STUDENT_TBL.STUchive as 成绩 FROM STUDENT_TBL"
strtable变量赋值,值为要查询的表名或视图名:
strtable = "STUDENT_TBL"
修改以上代码后,将工程及子文件保存,然后运行程序,就会得到想要的功能。
五、结语 综上所述,利用以上代码,程序员根据程序要访问的数据库不同,改变连接字符串变量constr,就可以访问SQL Server、Access等类型的数据库,再根据要访问的表或视图的结构,写成SELECT语句的形式,对strsql、strdemand、strtable三个变量赋值,即可完成复杂的自由查询功能。同时这个功能代码,不会影响项目中其他程序功能,可作为单独的功能附加到程序中,从而增强程序的健壮性。利用以上代码实现自由查询功能,既为程序员减轻了编程的压力,同时又获得了用户对开发者的认可,这也正是本文作者的意图,让程序员的编程更轻松,让软件为用户提供更灵活而强大的功能!
|