已有23人关注
程序不能运行的问题?
发表在VB答疑区 2006-11-16
是否精华
版块置顶:
1。程序开发(范例宝典)实例98中没有保存按钮的单击事件。

2。数据库系统开发(案例精选)中的企业营销管理系统,菜单中:市场管理/市场走势 打开的窗口与内容不符。

下面是请教的问题:
A。如果输入月份的数字“2”或“7”怎样才能返回“2”或“7”这个月份的天数。
B。(SQL 2000动态交叉表)查询中可不以多用几个分组字段。有劳主编!!!
分享到:
精彩评论 2
Lemon
学分:0 LV1
2006-11-17
沙发
您好!
    感谢您对我公司图书的支持!
    1。对于《范例宝典》实例 98中没有保存按钮的问题。该实例中确实没有保存按钮的单击事件,这是因为该实例的目的是想向读者介绍如何使用MSHFlexGrid控件辅助数据录入,重点不在保存按钮上,因此对该部分的代码省略。
     2。《案例精选》中的菜单不符。当您单击“市场管理”/“市场走势”菜单项,会弹出“产品信息”窗体,在该窗体中选择您要分析的产品,然后单击“确定”按钮,将出现该产品的市场走势窗体。
     3。对于输入月份显示天数的函数,我暂时没有发现,不过我可以给您写一个自定义函数,以方便您的使用。
     4。SQL 2000动态交叉表中的问题。是可以多用几个分组字段的。在该实例中定义了一个存储过程,通过修改该存储过程中的参数,就可以使用其他分组,也可以对其他数据表进行分析。
Lemon
学分:0 LV1
2006-11-17
板凳

Function DaysInAMonth(MyMonth As Integer, MyYear As Integer) As Integer
Dim days As Integer
Select Case MyMonth
  Case 1, 3, 5, 7, 8, 10, 12
     DaysInAMonth = 31
  Case 4, 6, 9, 11
     DaysInAMonth = 30
  Case 2
     If (MyYear Mod 4 = 0 And MyYear Mod 100 <> 0) Or MyYear Mod 400 = 0 Then
        DaysInAMonth = 29
     Else
        DaysInAMonth = 28
     End If
End Select
End Function

Private Sub Command1_Click()
a = DaysInAMonth(10, 2006)
MsgBox a
End Sub

首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照