涉及2个表(WenZhangZhiLiao,HuiYuanZhiLiao)和一个视图(ST_LeiMing),其中WenZhangZhiLiao的PinBiRen字段和FaTieRen字段分别与HuiYuanZhiLiao的id字段相关联,WenZhangZhiLiao的XiaoLei字段和ST_LeiMing的id_XiaoLei字段相关联
我是这样写Sql语句的:
string tj="create view ST_PB(id,BiaoTi,FaTieRen,ZhuoZhe,FaTieShiJian,FaTieIP,PinBi,ShuoShuID,XiaoLei,HuiYuanZhiLiao.WangMing,HuiYuanZhiLiao_1.WangMing,id_DaLei) as select WenZhangZhiLiao.id,WenZhangZhiLiao.BiaoTi,WenZhangZhiLiao.FaTieRen,WenZhangZhiLiao.ZhuoZhe,WenZhangZhiLiao.FaTieShiJian,WenZhangZhiLiao.FaTieIP,WenZhangZhiLiao.PinBi,WenZhangZhiLiao.ShuoShuID,WenZhangZhiLiao.XiaoLei,HuiYuanZhiLiao.WangMing,HuiYuanZhiLiao_1.WangMing,ST_LeiMing.id_DaLei from ST_LeiMing,HuiYuanZhiLiao,WenZhangZhiLiao where HuiYuanZhiLiao_1.id=WenZhangZhiLiao.PinBiRen and HuiYuanZhiLiao.id=WenZhangZhiLiao.FaTieRen and WenZhangZhiLiao.XiaoLei=ST_LeiMing.id_XiaoLei";OleDbCommand tjC=new OleDbCommand(tj,MyConnection);
tjC.Connection.Open();
tjC.ExecuteNonQuery();
tjC.Connection.Close();但提示出错:IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败。请问这个创建视图的语句该怎么写?
我是这样写Sql语句的:
string tj="create view ST_PB(id,BiaoTi,FaTieRen,ZhuoZhe,FaTieShiJian,FaTieIP,PinBi,ShuoShuID,XiaoLei,HuiYuanZhiLiao.WangMing,HuiYuanZhiLiao_1.WangMing,id_DaLei) as select WenZhangZhiLiao.id,WenZhangZhiLiao.BiaoTi,WenZhangZhiLiao.FaTieRen,WenZhangZhiLiao.ZhuoZhe,WenZhangZhiLiao.FaTieShiJian,WenZhangZhiLiao.FaTieIP,WenZhangZhiLiao.PinBi,WenZhangZhiLiao.ShuoShuID,WenZhangZhiLiao.XiaoLei,HuiYuanZhiLiao.WangMing,HuiYuanZhiLiao_1.WangMing,ST_LeiMing.id_DaLei from ST_LeiMing,HuiYuanZhiLiao,WenZhangZhiLiao where HuiYuanZhiLiao_1.id=WenZhangZhiLiao.PinBiRen and HuiYuanZhiLiao.id=WenZhangZhiLiao.FaTieRen and WenZhangZhiLiao.XiaoLei=ST_LeiMing.id_XiaoLei";OleDbCommand tjC=new OleDbCommand(tj,MyConnection);
tjC.Connection.Open();
tjC.ExecuteNonQuery();
tjC.Connection.Close();但提示出错:IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败。请问这个创建视图的语句该怎么写?
解决方案 »
- 向Access 数据库中插入数据,执行成功,但没有数据
- 求一段代码,关于button和文本框
- 怎样在rdlc报表中获得session的参数
- 求教大家一个问题sqlhelper类型无法转换
- ModalPopupExtender 无法覆盖 DragPanelExtender
- 在Asp.Net中可不可以传值到用户控件中或用户控件可不可以用Session对象中的值.
- 我要学习ASP.NET,但现在要出2.0了,我是不是得等它出来再学啊? (回复必给分)
- 关于给 showModalDialog 传值的问题
- 我在打开以前项目的时候提示:使用了非本地地址,不能调试,原因是以前的程序中用了127.0.0.1,而现在的环境必须使用localhost
- 如何给url是pdf或者jpg的文件传递参数
- datagrid控件,如何一行放2条记录
- 紧急求助:怎么让DataGrid的一个列显示多个数据表?
你可以把这个SQL语句放到ACCESS数据库中运行一下,看有没有问题.