读书人

vb中添加数据到数据库有关问题

发布时间: 2013-03-25 15:43:04 作者: rapoo

vb中添加数据到数据库问题
Dim cnnn As New ADODB.Connection
Dim rsss As New ADODB.Recordset

cnnn.Open "provider=microsoft.jet.OLEDB.4.0;" & "Data Source=1.mdb"

mysql1 = "select * from [表1]"
rsss.Open mysql1, cnnn, adOpenDynamic, adLockOptimistic
rsss.MoveLast '此处不管用了
rsss.AddNew
rsss.Fields("甲") = a '前面abcd都赋了值
rsss.Fields("乙") = b
rsss.Fields("丙") = c
rsss.Fields("丁") = d
rsss.Update

以上这段代码,虽然试用了MoveLast,但是我执行完这段程序后,打开“表1”,新添加的数据总是在第一行,这是为什么啊?求指教!!! 数据库 vb mysql
[解决办法]
Access 数据库写入并不考虑记录的顺序。

如果需要查询结果按某种顺序排序,可以使用 Order By 子句。

[解决办法]
SQL排序ORDER BY fieldname

读书人网 >VB

热点推荐