跪求大神帮忙做一道VB题!!!!!!!!!!!!!!!急需!!!! 200

如图,三天内,麻烦把VB代码发过来,能有原文件最好没有题目,这就是原题,做什么样的都可以,用VB语言... 如图,三天内,麻烦把VB代码发过来,能有原文件最好
没有题目,这就是原题,做什么样的都可以,用VB语言
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏200(财富值+成长值)
micco494
2015-03-28 · TA获得超过386个赞
知道小有建树答主
回答量:307
采纳率:0%
帮助的人:75.6万
展开全部

这是一个开放性较大的题目,我先给你给你讲一下我的想法,同意我就给你做一个程序,不同意,就不用做了。大概是这样的:一个用户登录界面,如下图

登录时有3个用户名可选择,如果密码输入正确,点登录就可以打开窗口2

窗口2界面有菜单栏,工具栏什么的看自己喜欢,主要目的是:当用户为user1,user2时,只能查看自己的用户资料,当用户名为user3时不仅可以查看用户资料,还可以修改并保存。如果要增加用户,也需要通过user3来添加。
 基本上这个程序的内容可以完全符合你题目中的要求。
    最后我强烈建议你自己来完成这个作业,不懂的可以问我们,但是最好你自己先做一遍,能帮助你提升。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
欢愉又干练的饼干V
2015-01-28 · TA获得超过174个赞
知道小有建树答主
回答量:125
采纳率:0%
帮助的人:52.5万
展开全部
Private Sub CommandButton2_Click()
'STATISTICS Accoding to custom code
Dim objData As Object
Dim strSQL As String
Dim blnStatus As Boolean
Dim intStatus As Integer
Dim lngCount As Long
Dim strBegin, strEnd As String
Dim qufen As String
Dim strCode As String

Dim row As Long
Dim row2 As Long
Dim col As Long
Dim col1, col2, col3, col4, col5, col6, col7, col8 As Single

col1 = 1
col2 = 2
col3 = 3
col4 = 4
col5 = 5
col6 = 6
col7 = 7
col8 = 8
qufen = "00" '伝票区分=标准発放=制品
strCode = ""

strBegin = dateBegin.Text
strEnd = dateEnd.Text
If strBegin = "" Or strEnd = "" Then
MsgBox ("Please input the begin and end date,then try again!")
Exit Sub
End If

intStatus = MsgBox("Ater clear the data of cell,then get the data from ORACLE database." & vbCrLf & vbCrLf & "Is it OK?", vbYesNo + vbDefaultButton2)

If intStatus <> vbYes Then

Exit Sub

End If
On Error GoTo Button1_Click_Error

With Sheets("Statistics")

row = 3
'Clear the data of statistics display
Do While .Cells(row, col1).Value <> ""

.Cells(row, col1).Value = "" 'custom code
.Cells(row, col2).Value = "" 'custom name
.Cells(row, col3).Value = "" 'amount

row = row + 1
Loop

strSQL = ""
strSQL = "SELECT"
strSQL = strSQL & " TRIM(I_CUSTOMER_CD) AS CUSTOMER_CD," & vbCrLf 'custom code
strSQL = strSQL & " SUM(I_AMT) AS AMT" & vbCrLf 'amount
strSQL = strSQL & " FROM T_SHIP_TR" & vbCrLf
strSQL = strSQL & " WHERE" & vbCrLf
strSQL = strSQL & " TO_CHAR(I_SHIP_DATE,'YYYYMMDD') >= '" & strBegin & "'" & vbCrLf 'start date
strSQL = strSQL & " AND TO_CHAR(I_SHIP_DATE,'YYYYMMDD') <= '" & strEnd & "'" & vbCrLf 'end date
strSQL = strSQL & " AND TRIM(I_SHIP_CLS) = '" & qufen & "'" & vbCrLf 'made products
strSQL = strSQL & " GROUP BY I_CUSTOMER_CD" & vbCrLf
strSQL = strSQL & " ORDER BY I_CUSTOMER_CD"

blnStatus = COM_CreateDynaset(strSQL, objData)
If Not blnStatus Then
Exit Sub
End If

If objData.RecordCount = 0 Then 'miss find data from database
MsgBox ("Could not find the data in the database!")
Exit Sub
End If

row = 3

Do While Not objData.EOF
strCode = Trim(COM_GetFieldString(objData.Fields("CUSTOMER_CD").Value))
.Cells(row, col1).Value = strCode 'export custom code to excel

With Sheets("codeAndName")
row2 = 1
Do While .Cells(row2, col1).Value <> ""
If strCode = .Cells(row2, col1).Value Then
Sheets("Statistics").Cells(row, col2).Value = .Cells(row2, col2).Value 'export custom name to excel

Exit Do
End If

row2 = row2 + 1
Loop

End With

.Cells(row, col3).Value = Trim(COM_GetFieldString(objData.Fields("AMT").Value)) 'export amount to excel

row = row + 1

objData.MoveNext

Loop

End With

'close database
objData.Close
Set objData = Nothing

'Sheets("Statistics").Select
'Range("A2").Select

'Success message
MsgBox ("Success to stastic the data of record!")

Exit Sub

Button1_Click_Error:

MsgBox ("Error happened," & vbCrLf & "Please make sure!")

End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
御绿戎0F5
2015-01-28 · 超过65用户采纳过TA的回答
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:83.4万
展开全部
第一条是界面布局
第二第就是个FORM.SHOW 1
第三条么文本框,标签框,照片框,计时器,按键
第四条有效代码么就是你想实现什么功能,自己总结下
每五条么一个FOR NEXT;一个DO WHILE LOOP 解决
第六条么就是编好的有一定通用性的文件。例如ADO的调用,EXCEL的写入
第七条么就是MSGBOX
第八条么如果你在第六条中用了EXCEL的写入么就已经完成了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友af4cb04
2015-01-22 · TA获得超过503个赞
知道小有建树答主
回答量:668
采纳率:100%
帮助的人:476万
展开全部
你们老师给的题目好宽松啊 就是要看你们的功底 就跟写作文一样 不限文体 题目自拟 在网上不好做 你也不该骗老师 自己学学写写 不是很难啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
和瓦伊aa
2015-01-11 · 超过13用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:21.6万
展开全部
这些都是要求
题目是什么 要写一个关于什么的程序???
追问
没有题目,就随便做一个程序,用VB
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式