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

谁能帮帮我!

楼主chen_2001(刀锋)2003-11-01 20:31:58 在 VB / 数据库(包含打印,安装,报表) 提问

我怎么写不对下面这一句:  
  ssql   =   insert   into   table3(res1,res2)   values(select   m   as   res1   from   table1,table2   where   n   =   '1',select   m   as   res2   from   table1,table2   where   m   =   '1')  
  然后执行  
  问题点数:0、回复次数:4Top

1 楼klbt(快乐白兔)回复于 2003-11-01 20:43:11 得分 0

select   m   as   res1   from   table1,table2   where   n   =   '1'  
  从两个表中读取数据?  
  两个表的关联关系?Top

2 楼TNT1900(不顶事)回复于 2003-11-01 21:47:38 得分 0

对不起!恐怕你不能这样插入数据!  
  如果rest1,rest2是table3下的字段的话,SQL   可以改造为:  
  ssql   =   insert   into   table3(res1,res2)   values((select   m   from   table1,table2   where   n   =   '1'),(select   m   from   table1,table2   where   m   =   '1'))  
  --简单的括号问题!  
  Top

3 楼sdmltyj(study hard......)回复于 2003-11-01 23:52:58 得分 0

对spl我不太懂!  
   
  不过要用VB引用spl语句,是不是要加上引号呢!就像楼上所说的:ssql   =   “insert   into   table3(res1,res2)   values((select   m   from   table1,table2   where   n   =   '1'),(select   m   from   table1,table2   where   m   =   '1'))”  
  Top

4 楼TNT1900(不顶事)回复于 2003-11-04 14:06:08 得分 0

数值不能用引号,字符必须用引号。  
  日期还需要特殊处理加“#”。Top

相关问题

  • 我
  • 我.
  • 我
  • 我……
  • 我要我要
  • 我学,我改!
  • 我爱,我爱
  • 我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦我烦烦死了!我要杀人
  • 我,我,我搞不明白!
  • 我靠,我跳,谁要我

关键词

  • 引号
  • ssql
  • res
  • into table3
  • select m
  • table
  • where
  • insert

得分解答快速导航

  • 帖主:chen_2001

相关链接

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

广告也精彩

反馈

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