CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

为什么使用SQL Sever的内部连接生成的表不能进行rst.update? 急急!!在线等!!!

楼主xchk(阿凯)2003-07-04 19:27:30 在 VB / 数据库(包含打印,安装,报表) 提问

为什么使用SQL   Sever的内部连接生成的表不能进行rst.update?    
  请问我用SQL的内部连接将两个表连接成一个表后:  
    ...  
   
    Set   rst=New   ADODB.Recordset  
    rst.open     "select   *   from   A   inner   join   B   On   A.ID=B.ID",   cnn,adOpenDynamic,   adLockOptimistic,   -1  
    ......  
    rst.addnew  
    rst.fields(0)=Text1.text  
    .....  
    rst.update  
  调试前面的都OK,   当调试到rst.update   时,就提示没有该字段????  
  问题点数:0、回复次数:3Top

1 楼yzx99(yzx99)回复于 2003-07-04 19:45:05 得分 0

但我运行的结果是:不能从多个表中插入或更新列  
   
  除非指定字段,即用Select   A.BH,A.MC,B.BH   as   BH0,B.BH1   from   来代替   Select   *   fromTop

2 楼PDK(长亭外)回复于 2003-07-04 20:04:18 得分 0

好像不能更新联表Top

3 楼illoveyou(含笑)回复于 2003-07-04 22:12:14 得分 0

关联表是不能直接更新的,需要更改表的一些属性,pb里是这样用的dw_1.object.datawindow.table.updatetable='ghda'  
  //dw_1.object.datawindow.table.updatewhere=0             ,vb里你可以比这使一下?  
  Top

相关问题

  • 问:SQL的列的生成
  • 怎样生成SQL文?????
  • 生成sql文件问题
  • sql生成报表问题
  • 如何脱离PB9.0和SQL Sever环境运行编译生成的可执行文件?
  • 生成SQL脚本,如何生成表数据的Insert...
  • 如何用SQL生成交叉表?
  • 急需帮助生成SQL语句!!!!!
  • 如何执行.sql来生成表
  • 怎样用SQL生成文件a.db

关键词

  • 连接
  • sql
  • rst
  • 表
  • 内部连接
  • bh
  • 不能
  • update
  • select

得分解答快速导航

  • 帖主:xchk

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo