首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB连接SQL数据库中两个表解决方法

2012-02-01 
VB连接SQL数据库中两个表我这有两个表一个表是table1,一个是table2其中table1中有一列detail是text类型的

VB连接SQL数据库中两个表
我这有两个表一个表是table1,一个是table2
其中table1中有一列detail是text类型的
我想把detail中的字符拆分成三个字段然后放到table2中
请问VB怎样连接这些表

[解决办法]
1-连接数库
2-读取table1中detail列的数据
3-拆分放入table2

不会的就百度
[解决办法]

SQL code
Insert into table2(value1,value2,value3)Select Mid(detail,1,10),Mid(detail,11,10),Mid(detail,21,10)From Table1
[解决办法]
探讨
我这有两个表一个表是table1,一个是table2
其中table1中有一列detail是text类型的
我想把detail中的字符拆分成三个字段然后放到table2中
请问VB怎样连接这些表

[解决办法]
打开对象时不允许操作
[解决办法]
已经很清楚了,你已经打开了,再打开当然报错
[解决办法]
用完不关吗,要节约啊
[解决办法]
你这个错误不能确定就是上面语句造成的 要学会设置断点单步调试 另外这个数据库设置的好像也有问题,Initial Catalog=master MASTER应该是SQL的系统数据库你不会在这里面建了个表吧
[解决办法]
单独看你贴上的这4行代码,没问题。

出错的是哪句?你应该是毕设吧?要是工作了就当我没说。
[解决办法]
定义两个对象,一个用来查询,一个写入:
VB code
Public Sub OpSql(sqlStr As String, OptMode As Integer)     Select Case OptMode        Case 0            sqlcnn.Execute sqlStr            NoSqlServer = False            ErrorSqlServer = False            Exit Sub        Case 1            Set sqlredset = Nothing            Set sqlredset.ActiveConnection = sqlcnn            sqlredset.CursorType = adOpenStatic            sqlredset.Open sqlStr            NoSqlServer = False            ErrorSqlServer = False            Exit Sub  End SelectEnd Sub
[解决办法]
看了楼上几位和楼主来来回回的对话,感觉象在看穷邀奶奶的电视剧,简直纠结到死.

就问问楼主几个问题:
1: 打开一个数据库的表会不会??
2: 再打开一个数据库的表会不会??
3: 从打开的数据表读数据会不会??
4: 向打开的数据表写数据会不会??
5: 把一个字符串也好数字也好拆开分成几个会不会??
6: 把上面这些东西一样一样用到程序里会不会??
7: 你把分统统给我会不会??

热点排行