ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle开发 » 求求 要死人了

标题: [SQL] 求求 要死人了
离线 wq84104
认真每一天


精华贴数 0
个人空间 0
技术积分 58 (25482)
社区积分 0 (1750175)
注册日期 2008-4-4
论坛徽章:0
      
      

发表于 2008-9-20 15:58 
求求 要死人了

string SqlStr;
        SqlStr = "select 'a'+Cast(id as Varchar(10)) as nid, leave_word_name as title,leave_word_content as Content,leave_time as Ttime,author as UserName from [Web_leave_word] where [id]=" + ID;
        SqlStr = SqlStr + "Union All";
        SqlStr = SqlStr + "select 'b'+Cast(id as Varchar(10)) as nid, '' as title,restore_content as Content,restore_time as Ttime,restore_user as UserName  from [Web_restore] where [leave_word_id]=" + ID;

        DataSet  ds = new DataSet();
        SqlDataAdapter da= new SqlDataAdapter(SqlStr ,com)
        da.fill(ds,"aa")
        GridView1.DataSource = ds.table["aa"];
        GridView1.DataBind();

这样出错了 为什么》》


只看该作者    顶部
离线 何雯娜


精华贴数 0
个人空间 0
技术积分 207 (9912)
社区积分 195 (2577)
注册日期 2008-8-25
论坛徽章:0
      
      

发表于 2008-9-20 16:02 
在oracle里面字符串连接是||
或者用concat
而不是用+
那是sql2000的写法


只看该作者    顶部
离线 mychary
高级会员



来自 合肥
精华贴数 0
个人空间 0
技术积分 7116 (186)
社区积分 164 (2687)
注册日期 2003-9-18
论坛徽章:11
ITPUB元老会员2007贡献徽章会员2006贡献徽章授权会员生肖徽章2007版:鼠生肖徽章2007版:马
2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:花样游泳数据库板块每日发贴之星数据库板块每日发贴之星数据库板块每日发贴之星 

发表于 2008-9-20 16:49 
输出你的 SqlStr 看看是什么?


只看该作者    顶部
离线 伊斯力
天空仍灿烂


来自 湖北
精华贴数 0
个人空间 0
技术积分 671 (2898)
社区积分 267 (2085)
注册日期 2007-11-6
论坛徽章:7
2008北京奥运纪念徽章:赛艇生肖徽章2007版:猴生肖徽章2007版:猪生肖徽章2007版:牛生肖徽章2007版:猪生肖徽章2007版:兔
      

发表于 2008-9-20 18:42 
把SqlStr  打印出来  然后去数据库里面执行


__________________
Oracle的心像海洋
只看该作者    顶部
离线 kind066
中级会员


精华贴数 0
个人空间 0
技术积分 1019 (1828)
社区积分 7 (13307)
注册日期 2005-5-18
论坛徽章:5
授权会员生肖徽章2007版:牛生肖徽章2007版:虎ITPUB新首页上线纪念徽章数据库板块每日发贴之星 
      

发表于 2008-9-20 21:47 
感觉好像是C#代码,呵呵


__________________
Chance come from confidence
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问