请问在VB中使用ado对象如何完成SQL查询,并用DataGrid显示
解决方案 »
- 求 分页导出到excel !
- 关于OFFICE里带的条码控件的一个问题,高手来看!郁闷死我了!
- 水晶报表关于组的问题---请高手进来,万分感谢!!!!!!!!!!!!!!(在线等)
- 火急!求多人访问数据库的问题。在线等。
- 关于movefirst,moveprevious,movenext,movelast的问题
- 小软件公司招人-有兴趣的弟兄进来看看
- 大家好啊,小第不才不知道怎么样才能做到使窗体能在任务栏中不显示啊.
- 高分求教:关于LoadLibrary,在线等待,急
- 高手一看,大笔一挥,潇潇洒洒
- 请问如何导出VB中的Res资源文件?
- 欢迎大家动脑讨论,asp调用vb dll后,输出的只是e:\addf\csv,而我想输出e:\addf\csv\2007-3-9-上午-11-36-51.xls,具体vb和asp程序如下
- 为什么总出现 method 'open' of object'_Recordset' failed的问题啊,请指教!
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
If cn.State = adStateOpen Then cn.Close
cn.Provider = "Microsoft.Jet.OLEDB.4.0"
cn.ConnectionString = App.Path & "\data\yyzlgl.mdb"
cn.Open
Set rs.ActiveConnection = cn
rs.CursorType = adOpenStatic
rs.LockType = adLockOptimistic
rs.Open "SELECT * FROM TABLE"
下面继续DataGrid.datasourse = rs--------------------------------------------------------
进销存源码500元出售 http://www.skycn.com/soft/32388.html
--------------------------------------------------------
Dim db As ADODB.Connection
Dim rs As ADODB.RecordsetPrivate Sub Form_Load()
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
db.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\hxrkgl.mdb;Persist Security Info=False"
db.Open
rs.CursorLocation = adUseClient
rs.Open "select * from mdlk_sj where 批号='D111C' and 日期>='2005-01-01'", db, adOpenStatic, adLockReadOnly
Set DataGrid1.DataSource = rs
Text1 = rs.Fields(0)
Text2 = rs.Fields(1)
End Sub
望各位再帮小弟出招!
设一个“添加(&A)”按钮,点击添加时,向数据库里Insert一条新记录,同时在DataGrid中再添加该新添加的记录即可。
同样删除也类似,在数据库中Delete待删除的记录,然后在DataGrid中移除该条记录即可。
添加
rs.addnew
删除
rs.delect