Возможно ли задавать динамически имя создаваемому динамически ActiveX контролу?
например:
- Код: Выделить всё
dim q as string
q="aaa"
dim [значение q] as adodb.recordset
dim q as string
q="aaa"
dim [значение q] as adodb.recordset
col.Add rs, "Table1"
Set Datagrid1.DataSource = col("Table1")
XPAHuTEJIb писал(а):Извините, если не так пример привел, просто думал, что ActiveX Data Objects является ActiveX компонентом....
Dim v() As VIP.VIP
redim v(0)
rs.movefirst
for x=1 to rs.recordcount
v(ubound(v)).senddata rs("mydata")
redim preserve v(ubound(v)+1)
rs.movenext
next
Это означает, что после redim v(0) есть массив из одного элемента, имеющего значение Nothing. Nothing не может сделать senddata. Нужно как минимум что-то вроде Set v(0) = New VIP.VIPТогда придется вручную присваивать каждый элемент.
Сейчас этот форум просматривают: AhrefsBot и гости: 15