答好了另开2贴,送够300为止!问题:在一个TDBGrid里,插入数据的时候,能否自动的在某个字段上填写对应的上一条记录中同样字段的值作为默认值?
解决方案 »
- VB 连接access 查询语句基本格式怎么写啊?
- 如何能让 sstab控件的标题栏的宽度随着标题的宽度变(40分给第一个解决问题的人)
- 问个简单的问题
- 请教高手:ActiveX控件不能创建对象是怎么回事?
- 怎么样获得某个文件的后缀名???有这样的 API吗?
- 请大侠解惑
- DATAGRID小问题
- 寻求文件: dbgrdchs.dll ; mscmcchs.dll
- 我想让一个label1.caption每秒加1,加到100后再从0开始,不知怎么办。我现在就是不会怎么到100后再从0开始。见笑了
- 高分寻求答案,机会不要错过呦!
- 怎样用做一个液晶显示的钟表呀?谢谢各位高手帮忙!!!!!
- 再次打开dll中的窗口问题
Dim rs as ADODB.Recordset
Dim rsTemp as adodb.recordsetPrivate sub Form_Load()
set cn=new adodb.connection
cn.cursorlocation
cn.open ConnectionString
set rs = new adodb.recordset
rs.open "Select TestID,TestName,Data1,Data2,Data3,Data4,Data5 From TEST Order By TestID",cn,adOpenDynamic, adLockBatchOptimistic
set rstemp = new adodb.recordset
set rstemp = rs.clone
set datagrid1.datasource = rstemp
End Subprivate sub AddData_Click()
rstemp.AbsolutePosition = rs.AbsolutePosition with rs
.addnew
.fields(0) = rstemp(0) '如果 TestID 為主鍵,這一行就不需要.
.fields(1) = rstemp(1)
.fields(2) = rstemp(2)
.fields(3) = rstemp(3)
.fields(4) = rstemp(4)
.fields(5) = rstemp(5)
.fields(6) = rstemp(6)
.fields(7) = rstemp(7)
end with
set rstemp = rs.clone
datagrid1.refresh
end sub
我在使用TDBGRID时,当用鼠标改变列宽度,鼠标指针变为十字花时,有时会出现死机。有时则没问题。请问您是否遇到过,您是怎样解决的?
dim DateColumn 全局变量,用来存放某字段的内容if tdbgrid1.row=0 then
DateColumn=tdbgrid1.columns(某).text
exit sub
end iftdbgrid1.columns(某).text=DateColumn