毕业论文 家庭图书管理系统设计 源程序清单_图书管理系统毕业论文

2020-02-28 其他范文 下载本文

毕业论文 家庭图书管理系统设计 源程序清单由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“图书管理系统毕业论文”。

源程序清单

应用对象脚本:

sqlca.DBMS= ProfileString(“pb.ini”, “database”, “dbms”,“”)sqlca.database= ProfileString(“pb.ini”, “database”, “database”,“”)sqlca.userid= ProfileString(“pb.ini”, “database”, “userid”,“”)sqlca.dbpa= ProfileString(“pb.ini”, “database”, “dbpa”,“”)sqlca.logid= ProfileString(“pb.ini”, “database”, “logid”,“”)sqlca.logpa= ProfileString(“pb.ini”, “database”, “LogPaWord”, “”)sqlca.servername = ProfileString(“pb.ini”, “database”, “servername”, “”)sqlca.dbparm= ProfileString(“pb.ini”, “database”, “dbparm”,“”)

SQLCA.DBMS = “ODBC”

SQLCA.AutoCommit = False

SQLCA.DBParm = “Connectstring='DSN=tushu'”

connect;

open(w_login)

版本信息窗口:

确定按钮脚本:

close(parent)

统计窗口:

打开脚本:

dw_1.settransobject(sqlca)

dw_1.retrieve()

oldsql=dw_1.getsqlselect()

统计条件一的脚本:

string wheresql

string newsql

//设置模糊查询的WHERE条件

wheresql=“where qikan.qikanno like '”+sle_1.text+“'”

//合成新的SQL Select语句

newsql=oldsql+wheresql

//数据窗口进行查询

dw_1.setsqlselect(newsql)

dw_1.retrieve()

统计条件二的脚本:

string wheresql

string newsql

//设置模糊查询的WHERE条件

wheresql=“where qikan.qikanname like '”+sle_2.text+“'”

//合成新的SQL Select语句

newsql=oldsql+wheresql

//数据窗口进行查询

dw_1.setsqlselect(newsql)

dw_1.retrieve()

统计条件三的脚本:

string wheresql

string newsql

//设置模糊查询的WHERE条件

wheresql=“where qikan.nian like '”+sle_4.text+“'”

//合成新的SQL Select语句

newsql=oldsql+wheresql

//数据窗口进行查询

dw_1.setsqlselect(newsql)

dw_1.retrieve()

统计条件四的脚本:

string wheresql

string newsql

//设置模糊查询的WHERE条件

wheresql=“where qikan.chubanshe like '”+sle_3.text+“'”

//合成新的SQL Select语句

newsql=oldsql+wheresql

//数据窗口进行查询

dw_1.setsqlselect(newsql)

dw_1.retrieve()

刷新按钮的脚本:

dw_1.setsqlselect(oldsql)

dw_1.retrieve()

sle_1.text=“”

sle_2.text=“”

sle_3.text=“”

sle_4.text=“”

sle_6.text=“”

sle_7.text=“”

SELECT “tushu”.“bookname”,“tushu”.“bookno”,“tushu”.“zuozhe”,“tushu”.“wenxianleixing”,“tushu”.“weizhi”,“tushu”.“isbn”

INTO :sle_1.text,:sle_4.text,:sle_2.text,:sle_3.text,:sle_6.text,:sle_7.text

FROM “tushu”

WHERE “tushu”.“bookname” = :sle_5.text

;

if sle_1.text=“” then

sle_1.text=“无此书”

end if

登陆窗口脚本:

string paword=“hjsfdjayewhr”

select paword.paword

into :paword

from paword

where paword.id=:sle_1.text;

if paword=sle_2.text then

open(w_main)

else

meagebox(“提示信息”,“错误密码!”)

end if

close(w_login)

w_luilan_1.dw_1.accepttext()

integer li_rtn

if w_luilan_1.dw_1.modifiedcount()> 0 then

li_rtn = meagebox('提示信息','保存数据吗?',question!,yesno!,1)

else

close(w_luilan_1)

return

end if

if li_rtn=1 then

cb_3.TriggerEvent(clicked!)

close(w_luilan_1)

elseif li_rtn=2 then

close(w_luilan_1)

end if

录入书籍窗口脚本:

w_luru_1.dw_1.accepttext()

integer li_rtn

if w_luru_1.dw_1.modifiedcount()> 0 then

li_rtn = meagebox('提示信息','保存数据吗?',question!,yesno!,1)

else

close(w_luru_1)

return

end if

if li_rtn=1 then

cb_3.TriggerEvent(clicked!)

close(w_luru_1)

elseif li_rtn=2 then

close(w_luru_1)

end if

录入按扭脚本:

long ll_current_row

string ls_wire_name

ll_current_row = parent.dw_1.insertrow(0)

parent.dw_1.scrolltorow(ll_current_row)

parent.dw_1.setcolumn(1)

parent.dw_1.setfocus()

图书数据存取窗口脚本:

dw_1.settransobject(sqlca)

dw_1.retrieve()

dw_2.settransobject(sqlca)

dw_2.retrieve()

integer li_row,li_cnt

li_row=dw_2.rowcount()

//逐条删除记录

for li_cnt=1 to li_row

dw_2.deleterow(1)

next

dw_2.update()

图书数据备份按扭脚本:

string pname,fname

integer li_rtn,li_save

//获取存储文件名

li_rtn=GetFileSaveName(“请输入保存的文件名”,pname,fname,“TXT”,“Text Files(*.txt),*.txt”)if li_rtn=1 then

li_save=dw_1.saveas(pname,text!,false)

if li_save=1 then

meagebox(“成功”,“存储文件成功”)

end if

end if

图书数据读取按扭脚本:

string pname,fname

integer li_rtn,li_count

li_rtn=GetFileOpenName(“请选择导入的文件”,pname,fname,“TXT”,“Text Files(*.txt),*.txt”)if li_rtn=1 then

li_count=dw_2.importfile(“g:ygyg.txt”)

if li_count>0 then

sle_1.text=string(li_count)

dw_2.update()

else

meagebox(“错误”,“导入文件错误”)

end if

end if

密码查询窗口脚本:

sle_1.text=“”

sle_2.text=“”

SELECT “paword”.“id”,“paword”.“paword”

INTO :sle_1.text,:sle_2.text

FROM “paword”

WHERE “paword”.“id” = :sle_3.text

;

if sle_1.text=“” then

sle_1.text=“无此用户”

end if

期刊查询窗口脚本:

dw_1.settransobject(sqlca)

string ls_qikanno,ls_qikanname

string ls_in,ls_chubanshe

DECLARE lcursor_qikanno CURSOR FOR

SELECTdistinct

“qikan”.“qikanno”,“qikan”.“qikanname”,“qikan”.“in”,“qikan”.“chubanshe”

FROM“qikan”

ORDER BY “qikan”.“qikanno” ASC;

open lcursor_qikanno;

fetch lcursor_qikanno into :ls_qikanno, :ls_qikanname, :ls_in, :ls_chubanshe;

do while sqlca.sqlcode = 0//判断是否已读完表ddlb_1.additem(ls_qikanno)

ddlb_2.additem(ls_qikanname)

ddlb_3.additem(ls_in)

ddlb_4.additem(ls_chubanshe)//若未读完表,将数据加入到拉列表框中

fetch lcursor_qikanno into :ls_qikanno, :ls_qikanname, :ls_in, :ls_chubanshe;

loop

close lcursor_qikanno;//判断是否已读完表

图书管理系统毕业论文

图书管理系统毕业论文......

图书管理系统毕业论文

图书管理系统毕业论文高校合并后必将对原有的资源进行整合 ,而原有的图书馆业务管理系统也必须满足这种新的需求。一起来看看图书管理系统毕业论文吧!图书馆管理系统的需求......

图书管理系统设计

图书管理系统设计1、需求分析图书管理信息采用文件保存,因而要提供文件的输入输出操作;要实现对图书基本信息的查询,则要提供查找操作(提供按书名、作者名查询两种查询方式)和显......

图书管理系统设计报告

图书管理系统设计报告一系统开发的目标与意义1.1设计题目此次VFP课程设计是综合应用所学过的数据库理论知识,自行设计并实现一个较为完整的应用系统。结合一个实际信息系统开......

图书管理系统数据库设计

3 数据库设计 .................................................................2 3.1 专门术语的定义 ...................................................2 3.1.1 系......

《毕业论文 家庭图书管理系统设计 源程序清单.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
毕业论文 家庭图书管理系统设计 源程序清单
点击下载文档
相关专题 图书管理系统毕业论文 设计 毕业论文 源程序 图书管理系统毕业论文 设计 毕业论文 源程序
[其他范文]相关推荐
[其他范文]热门文章
下载全文