我用的Adodc控件把数据源(Access2000建立的)绑定到文本框后,运行中改变了Adodc控件的Recordsource属性值。因为在运行中我只能让用户看见他迁定条件的数据,所以需要改变、数据源中Select * from where 的条件,改变后刷新即出错。
解决方案 »
- 控件拖动的问题?
- 如何由窗口句柄获取程序所在路径?
- datagrid查询出的数据怎么样制成曲线图 在线等!
- 我有一个类myCLASS,希望拥有"myCLASS.属性1"形式,同时还拥有数组形式:"myCLASS().属性2",请问该如何实现?
- 大家谈谈怎么用textbox显示一个大的文本文件速度最快!
- 在access2000库中取主键的最大值问题
- 使用setup factory生成的安装文件,安装之后只有卸载程序,为什么没有运行程序?
- 购买痕迹保留控件(可发一笔小财喔!)
- 怎样把TREEVIEW的内容存到文件中
- 杭州思易电子系统工程有限公司招聘VB程序员
- 使用List控件和ADODC能不能实现多列,多行绑定。
- 哪有局域网聊天源码?
你是不是把set丢了阿
别忘记给分啊!
别忘记给分啊!
如果行了别忘给我加分呀 adodc.Refresh没错!
代码如下,很简单.
Dim sltSQL As String
Dim Pronum As String
Private Sub Command1_Click()
sltSQL = "select * from 基本分层 where 工程编号 = "
datPrimaryRS.RecordSource = sltSQL + Pronum
datPrimaryRS.Refresh
End Sub
详见上段代码。
datPrimaryRS.RecordSource = sltSQL + Pronum + ")"
1. sltSQL = "select * from 基本分层 where 工程编号 ='"
datPrimaryRS.RecordSource = sltSQL + Pronum + "'"
注意“=”后面加“'”
参数后面加["'" ]
2. 是数据库 表名“基本分层”改为字母
这样的话就不用“'”了