vb.net 一个数组怎么添加新数据

vb.net 一个数组怎么添加新数据,第1张

list1.additem j 意思就是把j添加至list1列表中,这是在一个for 循环中,循环了10次,添加了10次 j,即 list1 中 有10列分别为:1,3,6,10,15,21,28,36,45,55

下面又来了一个循环, list1.removeitem 删除列,删除的是 list1.listcount - i ,list1.listcount 就是总列数为10,减去 i ,i 是1到4,即10-1,9-2,8-3,7-4 每减掉一次,list1.listcount 就少了一条记录。

(注意,list1.listcount-1 是最后一条记录)

减掉了第 9,7,5,3列

剩余为 1,3,6,15,28,45

结果为:3,15,28

'ListCount返回列表框中的项目总数

'ListCount-1是列表框中最后一个项目的索引

'亏你提醒了,我写错了,上面修改了,第一个索引为0,最后一个为9.

'也就是,问题所问的第二列的索引为1,第四列的索引为3...

以下代码能使用的前提是库引用、和数据库连接代码正确:

两种办法,一种是 用SQL,另一种是ADO

1、用SQL添加数据:

insert into 表名(字段1,字段2,字段3)

values(值01,值02,值03)

例如:

docmd.runsql"insert into EmpTable(Name,age,Duty,Salary) values('王明',35,'外贸总监',12500)"

2、用ADO的办法:

ADO比较复杂,给你一个完整的例子吧:

Dim strSqlfitjc As String

strSqlfitjc = "select * from *表"

Set RSfitjc = New ADODB.Recordset ‘定义一个ADO连接,连进数据库

RSfitjc.Open strSqlfitjc, cn, adOpenKeyset, adLockOptimistic ’打开连接

RSfitjc.addnew '添加一个纪录

RSfitjc.Fields("配件编号") = “style” ‘给每个字段赋值

.Update ’储存赋值的新纪录

.Close 关闭连接

End With


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11823238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存