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

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 Select
End Sub

------解决方案--------------------
看了楼上几位和楼主来来回回的对话,感觉象在看穷邀奶奶的电视剧,简直纠结到死.

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