抽奖小程序的制作方法?

lang888 2003-07-30 04:14:29
数据库字段为“

名字 身份证 电话

能让身份证书号码滚动 回车后就停止!

记录自动保存

我没做过 那位大哥有这样的原马给我个 !!先谢谢了!!
...全文
311 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lang888 2003-07-31
  • 打赏
  • 举报
回复
你这样做,会有重复记录的吧!!
online 2003-07-31
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim MyTimer
Dim Numberholder(20) As Integer
For x = 0 To 19
Randomize'初始化种子
TheValue = Int((20 * Rnd) + 1)
Numberholder(x) = TheValue
Picture1(x).Picture = LoadResPicture(Numberholder(x), 0)
Next x
End Sub
online 2003-07-31
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim MyTimer
Dim Numberholder(6) As Integer
For x = 0 To 19
Randomize'初始化种子
TheValue = Int((20 * Rnd) + 1)
Numberholder(x) = TheValue
Picture1(x).Picture = LoadResPicture(Numberholder(x), 0)
Next x
End Sub
lang888 2003-07-31
  • 打赏
  • 举报
回复
我想随机抽出20条记录 我该怎么做??
lihonggen0 2003-07-30
  • 打赏
  • 举报
回复
Dim CN As New ADODB.Connection '定义数据库的连接
Dim Rs As New ADODB.Recordset
Dim bln As Boolean

Private Sub Command1_Click()
'停止
bln = False
End Sub

Private Sub Command2_Click()
'开始
bln = True
Do While bln
Make
Loop
End Sub

Private Sub Form_Load()
CN.ConnectionString = "Provider=sqloledb;Data Source=pmserver;Initial Catalog=northwind;User Id=sa;Password=sa;"
CN.Open
Rs.CursorLocation = adUseClient
Rs.Open "select * from employees", CN, adOpenDynamic, adLockReadOnly
bln = True
End Sub

Private Sub Make()
Rs.MoveFirst
Do Until Rs.EOF
Text1.Text = Rs.Fields("FirstName")
DoEvents
If Not bln Then
Exit Do
End If
Rs.MoveNext
Loop

End Sub

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧