- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论文题目:“连续-离散”型企业智能管理系统研究、设计与开发
客户端用Net-Library和SQL SERVER连接 13 VB技术专题* 13.1 VB中复杂组合查询的实现 13.1.1 引言 复杂组合查询是一个设计难度大但很能方便用户的功能模块,在系统开发时要尽量满足用户的需要,实现多条件复杂组合查询功能,提高应用系统的智能。 VB有很好的数据库应用系统开发能力,简单查询甚至可以通过系统自动生成。但是设计一个好的组合查询需要有一定的技巧与经验。因为VB中查询结果是靠Data控件的DataSource属性来控制的,它实际上是一个SQL查询语句,并且有一些特殊的格式,与标准的SQL并不完全相同。 13.1.2 实例说明 本文以作者开发的经过缩略的《税务征收管理系统》中《纳税申报》模块中的查询部分为例说明主要方法。简化后的系统界面如图13-1所示(图右侧是控件名与界面的对照表)。 图13-1 复杂组合查询系统界面 cmdHelp.Enabled = True ‘使帮助按钮有效。 Select Case Combo1.Text Case 代 码 t1 = [dm] Case 征收单位 t1 = [zsdwdm] Case 税 种 t1 = [szdm] Case 实缴金额 cmdHelp.Enabled = False ‘此项不用帮助。 t1 = [sjje] End Select End Sub Private Sub DBCdm_Click(Area As Integer) If Len(DBCdm.Text) 0 Then txtZ.Text = DBCdm.BoundText ‘把自己清空,然后隐藏。 DBCdm.Text = ” DBCdm.BoundText = DBCdm.Visible = False help = False cmdHelp.Enabled = False End If End Sub Private Sub txtZ_Change() If Combo1.Text = 代 码 And Len(txtZ) 10 Then Exit Sub End If If Combo1.Text = 税票号码 And Len(txtZ) 9 Then Exit Sub End If If Combo1.Text 实缴金额 Then t3 = txtZ End If tmp = tmp link t1 t2 t3 End Sub Private Sub txtZ_LostFocus() If Len(txtZ) = 0 Then Exit Sub End If If Combo1.Text = 实缴金额 Then t3 = txtZ tmp = tmp link t1 t2 val( t3 ) End If Opt2.Value = False: Opt3.Value = False End Sub cn.Connect = uid=usb; pwd=usb; server=dec6200; driver={SQL Server};_ database=qhgsdb;dsn=dec6200; cn.EstablishConnection End Sub Private Sub Command1_Click() With qy .SQL = select sum(sjje),ysxdm _ from usb.usb_glj _ where tbrq between 1998-7-24 and 1998-7-24 _ group by ysxdm ‘按预算项代码分组求和当日的“实缴金额”。 Set .ActiveConnection = cn ‘设置当前连接为“连接对象cn”。 End With cn.Execute SQL
文档评论(0)