输入一组范围,比如A001-A005,如何让这组数据插入表中
解决方案 »
- listview的finditem对搜索字符串长度的限制是多少??
- 求助!如何实现视频中音频的提取和视频的分割和组合?
- 在vb中如何调用windows本身的程序,
- 初步看了一下报表, 有一疑问, 请帮助!
- ListView 的行
- 在VB中怎么样执行存储过程?
- 这三道题让我很头疼
- 在Vbscript中用调用Winsock控件接收到乱码的问题
- 各位高手:谁有好用的OICQ炸弹?我下载了几个OICQ炸弹,效果都不怎么好?各位谁能推荐在下几个好用的?
- VB计算任意两个整数之和与积
- 急急急:请问怎样家用vb列出一个目录及其子目录下所有文件?
- 求:给出任意会员ID,计算出其下级人数,及包含的级数?SQL语句及实现?
iMin=val(mid(strMin,2,3))
iMax=val(mid(strMin,2,3))dim strIns as sting
for i=imin to imax
strIns="A" & cstr(i)
insert into table (fieldlist...) values (...)
...
next i
Dim str As StringFor i = 1 To 5
str = "A"+Format(CStr(i), "000")
insert into table (fieldlist...) values (...)
Next
insert into table(field) values(text(i))
next i
text2'上限'如果text1与text2的头两个英文字母相同
dim str as string
dim lbd as integer,ubd as integer
str=left(trim(text1.text),2)
lbd=Cint(right(trim(text1.text),len(text1.text)-2))
ubd=Cint(right(trim(text2.text),len(text2.text)-2))
for i=lbd to ubd
insert into table(field) values(str & Cstr(i))
next i
dim rst as adodb.recordset
set cnn=new adodb.connection
cnn.open "privoder=;data source="
set rst=new adodb.recordsetfor i=lbd to ubd
rst.open "insert into table(field) values(str & Cstr(i))",cnn,3,3
next i
str=left(trim(text1.text),2)
lbd=Cint(right(trim(text1.text),len(text1.text)-2))
ubd=Cint(right(trim(text2.text),len(text2.text)-2))
2.left(str as string,n as integer,...) '对文本str从左往右取n个字符 eg. left("china",2) 返回"ch"
3.right(str as string,n as integer,...) '对文本str从右往左取n个字符 eg.
right("china",3) 返回 "ina"
具体的在MSDN上看看str=left(trim(text1.text),2) '把text1中的前两个字符取出放入str中
lbd=Cint(right(trim(text1.text),len(text1.text)-2)) '把text1中剩下的字符(数字)转换为int保存到lbd中
ubd=Cint(right(trim(text2.text),len(text2.text)-2)) '把text2中剩下的字符(数字)转换为int保存到ubd中(如果text1与text2的头两个英文字母相同,如AG001~AG999)