如何获取存储过程第二个表的数据 [问题点数:40分,结帖人xiangaylian]

Bbs2
本版专家分:248
结帖率 98.97%
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
银牌 2013年10月 总版技术专家分月排行榜第二
2012年11月 总版技术专家分月排行榜第二
Bbs2
本版专家分:248
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
银牌 2013年10月 总版技术专家分月排行榜第二
2012年11月 总版技术专家分月排行榜第二
Bbs2
本版专家分:248
Bbs2
本版专家分:248
Bbs11
本版专家分:214340
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Blank
银牌 2013年10月 总版技术专家分月排行榜第二
2012年11月 总版技术专家分月排行榜第二
Bbs2
本版专家分:248
Bbs6
本版专家分:5625
Blank
黄花 2014年10月 MS-SQL Server大版内专家分月排行榜第二
如何获取格里的数据???
在一个html文件里,有一个table,现在我想取到table里...之间的值rn该怎么做才好?
如何获取中的数据
现已打开一个<em>表</em>,如何在其中查询到一个有特定值的行,并将行中每列的信息分别赋值取各个textbox中。
如何获取_dopostback的第二个参数值
通过_dopostback可在客户端调用服务端的代码,请问_dopostback("LinkButton1","abc")如何<em>获取</em>第二个参数值
如何修改数据库里存储过程的所有者?
谢谢
如何更新第二个数据窗口
我有两个<em>数据</em>窗口,我要将dw_1里的id那列存到第二个<em>数据</em>窗口的id列,就是说dw_2中的id和dw_1中要一致(id就是入仓号)。第二个<em>数据</em>窗口是grid风格的,每次要录入<em>数据</em>的行数是随机的,我不知道如何将dw_2的中录入的<em>数据</em>存放到<em>数据</em>库里?rnint currentrow,i,li_dwrw2rn//得到dw_1的入仓号rnstring ls_idrnls_id = dw_1.getitemstring(dw_1.getrow(),"id")rncurrentrow= dw_1.getrow()rnrnfor i = 1 to currentrowrn dw_2.setitem(i,"in_no",ls_id)rnend for rnrnrnif messagebox("确认","请核对所输入的<em>数据</em>正确否?",question!,yesno!) <> 1 thenrn return rnelsern dw_2.accepttext()rn dw_2.update()rn commit ;rn dw_1.accepttext()rn dw_1.update()rn commit ;rnend ifrnrn但是不成功,我知道如何写脚本好rn
如何获取datagridview中的数据
请问,如何<em>获取</em>datagridview<em>表</em>中的<em>数据</em>。rn如双击datagridview<em>表</em>中的一行,将此行中字段名为"aa"、<em>数据</em>类型为"char"的<em>数据</em>赋于变量"mm".rn我是新手请给予耐心、详细的帮助。rn谢谢。rn
如何获取中的数据?在线等待.......
如何<em>获取</em><em>表</em>中的<em>数据</em>?rn rn rn 值1rn 值2rnrn rn 值3rn 值4rnrnrn如何分别<em>获取</em>值1,值2,值3,值4?rnrn
如何获取数据库中有数据
如何<em>获取</em>有<em>数据</em>的<em>表</em>,<em>获取</em>无<em>数据</em>的<em>表</em>,<em>获取</em>用户<em>表</em>,<em>获取</em>系统<em>表</em>?
如何获取数据的行号?
如题,是行号,不是编号和ID
如何获取中的单条数据
如题rn<em>表</em>如下:rnname sex age rn小明 男 15rn小红 女 14rn小虎 男 16rn现我想<em>获取</em>到 第二条<em>数据</em>的年龄 sql语句该怎么写rn假设<em>数据</em>都是通过<em>表</em>单提交上来的 无法确定具体信息rn刚接触<em>数据</em>库 有问的不清楚的地方请指出 在线等
存储过程循环的一列数据
<em>存储</em><em>过程</em>循环<em>表</em>里的一列<em>数据</em>,速度,效率高rn如A<em>表</em>里有3列把第二列<em>数据</em>循环出来
存储过程,比较两个数据
--<em>存储</em><em>过程</em>   --POL_REG_LCPOLTRANSACTION分别与POL_REG_LCCONT,POL_REG_LCPRODINSURELA,POL_REG_LCPRODUCT,POL_REG_LCBNF比较   CREATE OR REPLACE PROCEDURE prc_liuhaijun01 AS   cnt_a NUMBER;   cnt_b NUMBER;   cn
如何获取access数据中的所有
有没有<em>存储</em>access<em>表</em>信息的系统<em>表</em>?
如何获取Access数据的所有的名字
如何<em>获取</em>Access<em>数据</em>的所有<em>表</em>的名字rn用ADO的方法rn也就是说用程序列出<em>数据</em>库中的所有<em>表</em>。
如何获取中最后10行数据
如题,跪求SQL语句啊~~rn顺便说一句,我的<em>表</em>没有ID可以排序的,所以用ASC,DESC是不行滴
存储过程,取两个数据
请大家帮忙解决一下这个问题rnrn现在有<em>表</em>a,b,分别有字段 a1,a2,a3,b1,b2,b3.rna1 b1 是相关联的键rn可以根据a.a3 = |@value 取出a1rn然后再根据b.b1 = a.a1取出<em>表</em>b的<em>数据</em>rnrn大家说,如何返回这两个<em>表</em>中的<em>数据</em>呢。rnrn其实我是在做一个论坛rn打开主题帖时,会得到主题帖的idrn这时从主题帖<em>表</em>中取出主题内容等rn可以从主题帖中取出会员idrn根据会员id取出会员信息。
如何获取存储过程的返回值!
现在有rncreate Procedure Arnas rnreturn 1rnrncreate procedure Brnas rnbeginrndeclare @rv intrn'我想在这里调用A<em>存储</em><em>过程</em>,并将返回值赋给@rv. 如何做!rnend
如何获取存储过程返回值??
CREATE PROCEDURE aa rn@page int, .....页码rn@pagesize int , ...页面大小rn@pagecount int output ...总页数asrnbeginrndeclare @istart int ....起始idrndeclare @xxx int ....将读取的记录数rndeclare @count int .....总记录数rnselect @count=count(*) from gsk rnset @pagecount=@count/@pagesizernset nocount onrnset @xxx=@pagesize*(@page-1)+1rnset rowcount @xxxrnselect @istart=id from gsk where order by id descrnset rowcount @pagesizernset nocount offrnselect name from gsk where idrnrn各位大虾,以上这段代码是我通过<em>存储</em><em>过程</em>获得分页显示的一部分。程序获得成功,但是@pagecount无法返回。rn请各位大虾帮我看一看,在下感激不尽!!
如何获取存储过程的返回值
rnrn我在程序中定义了一个<em>数据</em>访问的类rnprotected int RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected )rn rn int result;rnrn Connection.Open();rn SqlCommand command = BuildIntCommand( storedProcName, parameters );rn rowsAffected = command.ExecuteNonQuery();rn result = (int)command.Parameters["ReturnValue"].Value;rn Connection.Close();rn return result;rn rnrnrn然后再外面调用rn RunProcedure("sp_Forums_InsertUser", parameters, out numAffected);rnrn我想问如何能取到 RAISERROR 产生得错误信息,即"有同名用户存在"这几个字rnrn<em>存储</em><em>过程</em>如下rnCREATE PROCEDURE sp_Userinfo_InsertUserrnrnrn@UserName varchar(100),rn@lastip varchar(20),rn@PassWord varchar(50),rn@Email varchar(50),rn@Question varchar(50),rn@Answer varchar(50),rn@birthday datetime,rn@Pic varchar(50),rn@PicWidth int,rn@PicHeight int,rn@Oicq varchar(50),rn@Icq varchar(50),rn@Msn varchar(50),rn@HomePage varchar(100),rn@Sign varchar(100),rn@Sex char,rn@Brief varchar(200),rn@Favorite varchar(50),rn@TrueName varchar(50),rn@TrueID varchar(50),rn@TruePhone varchar(50),rn@UserID int OUTPUTrnASrnDECLARE @CurrID intrn-- see if the forum already existsrnSELECT @CurrID =[ID]rn FROM Userinforn WHERE [userName] = @userNamern-- if not, add itrnIF @CurrID IS NULLrn BEGINrn INSERT INTO userinforn (lastip,username, [password], email, question, answer, pic, picwidth, pciheight, oicq, icq,msn,homepage, [sign], sex,brief, birthday,favorite,truename,truephone,trueid)rn VALUES (@LastIP, @username, @password, @email,@question,@answer,@pic,@picwidth,@picheight,@oicq,@icq,@msn,@homepage,@sign,@sex,@brief,@birthday,@favorite,@truename,@truephone,@trueid)rn SET @UserID = @@IDENTITYrn IF @@ERROR > 0rn BEGINrn RAISERROR ('有同名用户存在', 16, 1)rn RETURN 99rn ENDrn ENDrnELSErn BEGINrn SET @UserID = -1rn ENDrnGOrnrn-----------------------------rn1.如何在程序(VB.NET )中得到RAISERROR返回的字符,rn2.如何得到RETURN返回的值99rnrnrn分不够再加,请大家帮忙了!!!rnrnrn
如何获取存储过程的返回值?
我看了CSDN以前的帖子,要不看不懂,要不就是出错,到底该怎么得到啊?rn我做的一个普通的登陆功能:rnprocedure TForm_logo.Button1Click(Sender: TObject);rnbeginrn with adoStoredProc1 dorn beginrn Close;rn ProcedureName:='xueji_check;1';rn Prepared:=true;rn Parameters.Refresh;rnrn Parameters.ParamValues['@user_name']:= edit1.Text;rnrn if RaB_stu.Checked thenrn Parameters.ParamValues['@authority']:= 1rn else if RaB_academy.Checked thenrn Parameters.ParamValues['@authority']:= 2rn elsern Parameters.ParamValues['@authority']:= 3;rnrn ExecProc;rn edit1.Text := <em>存储</em><em>过程</em>的返回值;rn end;rnend;rnrn<em>存储</em><em>过程</em>如下:rnCREATE PROCEDURE xueji_checkrnrn@user_name varchar(50),rn@authority varchar(10)rnrnASrnrndeclare @abc intrnselect @abc=count(*) from xj_userrnwhere username=@user_name and authority=@authorityrnreturn @abcrnGO
如何获取存储过程的结果
exec sp_MSforeachtable @command1="sp_spaceused '?'"rn我用这个命令执行后,得到的结果是rnrn1 AB 0 0 KB 0 KB 0 KB 0 KBrnrn1 NeiPictureTable 0 0 KB 0 KB 0 KB 0 KBrnrn.....rnrn如何<em>获取</em>这个<em>存储</em><em>过程</em>执行的结果?rnrn他们每行是一个结果集,但是不在一个<em>表</em>中,无法遍历,能够想办法放到一个临时<em>表</em>中,然后从临时<em>表</em>中取结果集也可以。rnrn
如何?获取存储过程内容
如何通过 C# 程序rnrn<em>获取</em>SQLSERVER2008 <em>数据</em>库中 某个<em>存储</em><em>过程</em>的内容,rnrn并对其内容进行修改,重新保存执行这个<em>存储</em><em>过程</em>。rnrn
如何获取存储过程参数
通过who_called_me可以<em>获取</em>上级<em>存储</em><em>过程</em>的名字,但是有什么办法可以<em>获取</em>参数名和值么?rn比如下面的程序rnprocedure a(x in varchar2,y in integer)rnbeginrn dbms_output.putline(b);rnend;rnrnfunction b as varchar2rn o varchar2(30);rn n varchar2(30);rn l number;rn t varchar2(30);rnbeginrn OWA_UTIL.who_called_me(o, n, l, t);rn return '调用的<em>过程</em>是:'||n||';参数为:'||xxxx;rnend;rnrn调用 a('iii',32);rn希望得到的输出结果是rn 调用的<em>过程</em>是a;参数为:x-iii,y-32rnrn<em>过程</em>名字a可以获得,参数怎么获得呢?
创建两个,第二个与第一个的主键关联,并定义一个序列,第二个中的数据应如何插入
create table bankuserrn(rn id int primary key,rn name varchar2(30),rn password varchar2(30)rn);rncreate table bankcardrn(rn id int primary key,rn id2 int references bankuser(id),rn cardcode varchar(30),rn cardpassword varchar(30),rn money intrn);rnCREATE SEQUENCE bankuser_id increment by 1;rnCREATE SEQUENCE bankcard_id increment by 1;rnrninsert into bankuser values(bankuser_id.nextval,'aaaaaa','111111');rninsert into bankuser values(bankuser_id.nextval,'bbbbbb','222222');rninsert into bankuser values(bankuser_id.nextval,'cccccc','333333');
存储过程A如何获取存储过程B中return的值和select数据
<em>存储</em><em>过程</em>A如何<em>获取</em><em>存储</em><em>过程</em>B中return的值和select<em>表</em>的<em>数据</em>
获取流程第二个节点
@Override public List&amp;lt;PexContentBill&amp;gt; listBillWithNodeId(PexContentBillVo cond, String isEnd) { List&amp;lt;PexContentBill&amp;gt; bills = new ArrayList&amp;lt;PexContentBill&amp;gt;(); switch (Intege...
interbase的存储过程转换为MSSQL的存储过程第二个...
CREATE PROCEDURE P_TX (rn XH VARCHAR(10),rn BH VARCHAR(10),rn KCXH INTEGERrn) RETURNS (rn FHZ VARCHAR(1)rn) AS rnDECLARE VARIABLE D1 INTEGER;rnDECLARE VARIABLE D2 INTEGER;rnDECLARE VARIABLE D3 VARCHAR(50);rnDECLARE VARIABLE D4 VARCHAR(1);rnBEGINrnFHZ = 'Z';rn SELECT X.KZH,KCXH ,YXKC,X.XKZTrn FROM T_XZTJ X, T_XKJG Grn WHERE G.XH=:XH AND X.BH=:BH AND G.KCXH=:KCXH AND G.KZH=X.KZHrn INTO :D1,:D2,:D3,:D4;rn IF(D2 IS NULL) THENrn BEGINrn FHZ='7';rn SUSPEND;rn ENDrn IF(D4='0' OR D4='3') THENrn BEGINrn FHZ=D4;rn SUSPEND;rn ENDrn IF(FHZ = 'Z') THENrn BEGINrn UPDATE T_DXKC SET YXRS=YXRS-1 WHERE KCXH=:KCXH;rn DELETE FROM T_XKJG WHERE XH=:XH AND KCXH=:KCXH;rn ENDrn FHZ='6';rn SUSPEND;rnENDrn---
mysql 获取某个库下面所有的所有数据存储过程
 DROP PROCEDURE IF EXISTS test;/* 删除已存在的<em>存储</em>*/  CREATE PROCEDURE test()  BEGIN   DECLARE done INT DEFAULT 0; /*用于判断是否结束循环*/  DECLARE cur VARCHAR(200);/*<em>存储</em><em>表</em>名称的变量*/  DECLARE tbs_list CURSOR FOR SELECT TAB...
TransferSpreadsheet如何导入excels中第二个
参数中没有指定<em>表</em>选项参数.
如何获取CFileDialog的第二个文件过滤器
比如我现在有这样一个“另存为”的CFileDialog,代码大致如下:rnrn CFileDialog dlg(false, "bmp", NULL, OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT, "BMP FILE(*.bmp)|*.bmp|JPG FIlE(*.jpg)|*.jpg||");rnrnif(IDOK=dlg.Domodal()) rnrn // <em>获取</em>第二个文件过滤器,就是JPG FIlE(*.jpg)rnrn rnrn 我使用dlg的GetOFN函数<em>获取</em>OPENFILENAME结构体的信息,但是里面的成员变量LPCTSTR lpstrFilter保存的只是“BMP FILE(*.bmp)”.如何<em>获取</em>JPG FIlE(*.jpg)呢?rnrn 我的编译环境是:VS 2005+sp1.
如何获取对话框中第二个edit框???
先用vc生成一Dlg对话框,在上边添加3个edit控件。rnrn再起一个程序,添加一按钮,按钮事件中通过FindWindow与FindWindowEx函数<em>获取</em>到窗口句柄,并且可以通过SendMessage向第一个Edit控件内发送一字符串,现在我想问下,如何向第二个Edit控件内发信息?rnrn能给举例说明吗?rnrn问题二,spy++是否有枚举功能?如果有,如何设置?
如何获取excel,SQL数据的类型?
SQL<em>表</em>貌似可以用SQL语句查询系统<em>表</em>获得,求具体语句rnrnexcel<em>表</em>的话 是不是应该先倒入datatable,再想办法获得
存储过程,怎么取第二个结果集?
--<em>存储</em><em>过程</em>不能改,有什么办法?现在只能发0分帖,明天加分rncreate proc proc_1rnasrnselect 1 as arnselect 2 as b,3 as c
存储过程不能插入第二个参数
ALTER PROCEDURE [dbo].[getaccount]rn@shuliang intrn@fuwuqi char(20)rnrnasrndeclare @account char(100)rndeclare @mytable table(zhanghao char(100))rndeclare @jici intrnset @jici = 1rnrnwhile @jici where @account = account rnif @@ERROR = 0 rncommit tranrnelsernrollback tranrninsert into @mytable values(@account)rnset @jici = @jici + 1rnendrnselect * from @mytablernrnrn这里的第二个参数 @fuwuqi 报错,请问如何解决呀
A获取B符合条件的数据
A<em>表</em><em>数据</em>如下:rnorder datern80010021 2015/4/13rn80010022 2015/2/12rnrnB<em>表</em><em>数据</em>如下:rnorder date namern80010021 2015/2/1 H150rn80010021 2015/3/12 H180rn80010021 2015/3/1 H190rn80010022 2009/1/3 SBT240rn80010022 2012/5/3 SBT108.1rn80010022 2014/9/1 SUT9980rnrnrn要取A<em>表</em>中order相同,但date大于B<em>表</em>date,B<em>表</em>中对应的最大一条记录,结果如下:rnorder date date1 namern80010021 2015/4/13 2015/3/12 H180rn80010022 2015/2/12 2014/9/1 SUT9980rnrn因为对oracle不熟,麻烦帮助一下,谢谢!rnrn
如何获取关联
SQL中知道一个<em>表</em>名,如何找出它相关联的<em>表</em>名?(子<em>表</em>或者以某个字段相同的<em>表</em>)谢谢!
如何获取单值
例如:rn rnrnrn在这种情况下,rn如何读取<em>表</em>单值?
如何获取NAT转换
内网通过NAT上网Internet,怎样才能通过编程获得NAT转换<em>表</em>!!!谢谢rn
如何获取的属性名
请问各位我在access窗体里想把access中的某一个<em>表</em>的属性名赋值给窗体的一个组合框,请问如何实现呢?
如何获取单值?
rnrnrn如何在get.asp中<em>获取</em>Hidden的值,rn并且用response.write显示出来?rn谢了!!!
如何获取的列数?
如果有ODBC API请告诉我, rnrn如果没有合适的ODBC API, 那SQL SERVER中有相应的函数吗?rnrn谢谢
如何 获取的字段类型!
在asp.net 里rn如何<em>获取</em><em>数据</em>库<em>表</em>,的字段的<em>数据</em>类型.如 varchar(n) image datetime rn rn搜了一下,没找到..
获取不在中的数据
<em>表</em>arnrnid 其他...rn1 ...rn2 ...rn3 ...rn4 ...rnrnselect * from <em>表</em>a where id in (1,3,6,7)rnrn可以<em>获取</em>到1,3的信息,但如何返回6,7不在行中的信息?rnrn
演示:获取中的数据
本季课程基于Django第一季的内容为基础,重点结合了mysql<em>数据</em>库<em>存储</em><em>数据</em>,重点要求使用标准的SQL语句操作<em>数据</em>库,实现<em>数据</em>库的增删查改。掌握本季课程,课程完成基于<em>数据</em>库的开发。
找不到第二个硬盘的数据
我在计算机上装了两个硬盘,都是6G的。在BIOS里面都可一检测到。一个是第一主盘rn一个是第二从盘。但是。进入系统后。就是不能找到第二从盘的<em>数据</em>。不只知道怎么办。请高手指教!
数据获取最大id存储过程错误
<em>存储</em><em>过程</em>如下:rncreate or replace procedure getmaxid(table_name in varchar2,outid out varchar2) rnisrncursor curMaxrnisrnselect m.maxid from frm_maxid m where (m.bm like table_name)for update of m.maxid;rnmax_id number(10);rnbeginrn open curMax;rn fetch curMax into max_id;rn if max_id is null or max_id='' or max_id=9999999999 then insert into frm_maxid(bm,maxid) values (table_name,'1');rn close curMax;rn outid:=1;rn commit;rn elsern max_id:=max_id+1;rn update frm_maxid m set m.maxid=max_id where current of curMax;rn close curMax;rn outid:=max_id;rn commit;rn end if;rnend getmaxid;rn但是是错误的,也无法调用和测试rn[img=https://img-bbs.csdn.net/upload/201805/09/1525837726_624438.png][/img]rn
如何获得存储过程返回的
一个【<em>存储</em><em>过程</em>】,最后有一个语句:rnrnselect * from 【<em>表</em>】rnrnrn是否有办法用类似rnrnselect * from (exec 【<em>存储</em><em>过程</em>】)arnrn这样的语法获得返回的<em>表</em>?
如何远程建立存储过程
exec sp_addlinkedserver @server='LinkServer',rn @srvproduct=N'',rn @provider=N'SQLOLEDB',rn @datasrc=N'RemoteServer',rn @catalog='re_database'rnexec sp_addlinkedsrvlogin 'LinkServer','false',null,'user','pass'rn rn建立连接并登录后,在远程sqlserver上建立<em>表</em>和<em>存储</em><em>过程</em>的语句怎么写?rnrncreate table ..... ??rnrn
存储过程如何返回一个?
如下是我的<em>存储</em><em>过程</em>, 想让它最终返回<em>表</em>TC的内容, 请高手御笔修改! rnrnset ANSI_NULLS ONrnset QUOTED_IDENTIFIER ONrnGOrn-- =============================================rn-- Author: rn-- Create date: rn-- Description: rn-- =============================================rnALTER PROCEDURE [dbo].[chaos]rnASrnBEGINrnSELECT * INTO # FROM (rnSELECT ID,num,question,choiceA FROM TB UNION ALLrnSELECT ID,num,question,choiceB FROM TB UNION ALLrnSELECT ID,num,question,choiceC FROM TB UNION ALLrnSELECT ID,num,question,choiceD FROM TBrn) A rnORDER BY ID,NEWID()rnSELECT *,SEQ=IDENTITY(INT,1,1) INTO #T FROM #rnTRUNCATE TABLE TCrnINSERT TC(num,question,choiceA,choiceB,choiceC,choiceD,answer)rnSELECT num,TC.question,choiceA,choiceB,choiceC,choiceD,rn CASE WHEN choiceA=choice THEN 'A' WHEN choiceB=choice THEN 'B' WHEN choiceC=choice THEN 'C' WHEN choiceD=choice THEN 'D' END AS answerrnFROM (SELECT ID,num,question,rn MAX(CASE WHEN SEQ=1 THEN choiceA END) AS choiceA,rn MAX(CASE WHEN SEQ=2 THEN choiceA END) AS choiceB,rn MAX(CASE WHEN SEQ=3 THEN choiceA END) AS choiceC,rn MAX(CASE WHEN SEQ=4 THEN choiceA END) AS choiceDrnFROM (SELECT ID,num,question,choiceA,SEQ-(SELECT COUNT(*) FROM #T WHERE ID
如何接受存储过程返回的
目前对于<em>存储</em><em>过程</em>返回的<em>表</em>,我是事先create一个与返回<em>表</em>相同结构的<em>表</em>,然后rninsert into table(field1, ...) exec <em>存储</em><em>过程</em> 参数rnrn这种方法虽然可以解决但是很麻烦;请问有没其它的方法?
如何获取指定数据库的所有存储过程??? 获取指定的存储过程???
如题~~~rnrnrn强烈盼答
Ado.net中如何获取存储过程返回的(数据集)?
Ado.net中如何<em>获取</em><em>存储</em><em>过程</em>返回的<em>表</em>(<em>数据</em>集)?
执行存储过程生成三个,如何获取对应信息???
<em>存储</em><em>过程</em>代码:rn[code=SQL]rnset quoted_identifier onrngornset ansi_nulls onrngornif exists (select * from sysobjects where name = 'sp_splitPage')rndrop procedure sp_splitPagerngorncreate procedure sp_splitPage rn( rn @sqlstr nvarchar(4000),--查询字符串 rn @pagecount int,--第N页 rn @pagesize int--每页行数 rn)rnasrnset nocount on rndeclarern@P1 int,--P1是游标的id rn@rowcount int rnexec sp_cursoropen @P1 output,@sqlstr,@scrollopt=1,@ccopt=1,@rowcount=@rowcount outputrnselect @rowcount as 总行数,ceiling(1.0*@rowcount/@pagesize) as 页数,@pagecount as 当前页rnset @pagecount=(@pagecount-1)*@pagesize+1rnexec sp_cursorfetch @P1,16,@pagecount,@pagesize rnexec sp_cursorclose @P1rngornset quoted_identifier offrngornset ansi_nulls onrngo rnrn----调用语句rnexec sp_splitPage 'select * from S_AdManagement',2,150 ---要每页4行,第2页,2和4你可以自己修改rn[/code]rnrn下面是执行上面<em>存储</em><em>过程</em>后生成的<em>表</em>格图片rn[img=http://hi.csdn.net/attachment/201011/24/4056353_1290565317q4W7.png][/img]rnrn问题一:如何对应<em>获取</em>生成<em>表</em>格的<em>数据</em>???rn说明:上面生成三个<em>表</em>格,一个是空,一个有三烈<em>数据</em>但是只有一行,三个有多行三列rnrn问题二:asp.net后台页面如何利用SqlDataAdapter对象执行<em>存储</em><em>过程</em>(如上面例子中带输入参数),。。rnrn
如何获取一个存储过程,通过SQL语句
好像在查询分析器里面可以直接右键选择<em>表</em>点击编辑脚本就可以获得<em>存储</em><em>过程</em>rnrnrn是不是可以直接用SQL 语句来<em>获取</em><em>存储</em><em>过程</em>呢?
PHP 如何获取存储过程的返回值
[code=php] $query = "CALL T_PROCEDURE_GETPHONE($pid,@phone)";rn $conn->query($query);rn $query1 = 'SELECT @phone';rn $result = $conn->query($query1);rnrn $rr = $result->fetch_row();rnrn[/code]rn$result->num_rows 返回是1rnrn而且用cmd 来调用函数, 返回的是有号码的.rn但是在PHP中,返回的就什么都没有了
asp.net如何获取存储过程状态
asp.net如何<em>获取</em><em>存储</em><em>过程</em>状态rnrn我现在添加一条记录,如何<em>获取</em>它的状态rn0<em>表</em>示成功,1<em>表</em>示添加的记录重复,2<em>表</em>示未知错误rnrn不知道在*.cs页面中如何<em>获取</em>它的状态,是否插入成功?rnrn<em>存储</em><em>过程</em>代码:rnrnrnALTER PROCEDURE pr_AddFriend rn @fromname varchar(30),rn @toname varchar(30) rnrnASrn/**rnrn**Return: 0 添加成功rn** 1 添加的信息重复rn** 2 其它未知错误rn**/rnrn if exists(select fromname, toname,isfriend from tb_friend where fromname = @fromname and toname=@toname and left(isfriend,1)='1')rn Return 1rn rn insert tb_Friend(fromname,toname)values(@fromname,@toname) rnrn if @@error <> 0rn Return 2rn elsern Return 0
delphi 如何获取存储过程的返回值??
我有一个<em>存储</em><em>过程</em> sp_getuserNo ,返回的是一个新的用户编号。rnrn我用delphi 配合adoquery等 使用这个<em>存储</em><em>过程</em><em>获取</em>到这个新的编号??
如何获取存储过程output的集合?
比如我执行 exec cmdshell 'dir' 会返回一个目录的列<em>表</em>集合rn我该如何<em>获取</em>这个集合然后再进行一些排序之列的处理呢??rn我的想法可以用这个语法来<em>表</em>达rnselect * from (exec cmdshell 'dir')T order by directorrn//该语法只是为了<em>表</em>达我的意愿!rnrn不知道我该如何解决这个问题??rn哪位大侠帮帮忙阿,小弟感激不尽!
请问如何获取存储过程的参数??
<em>获取</em><em>存储</em><em>过程</em>的的办法是rnselect name from sysobjects where xtype='P'rn但是我还想<em>获取</em>相应<em>存储</em><em>过程</em>的参数,请教如何做?谢谢~~
如何获取存储过程返回的结果?
rt
如何获取存储过程Return 的值
我有这样的<em>存储</em><em>过程</em>rncreate proc returnvalue_brnas rnif(select count(*) from inventory where invcode='0101001')>0rnreturn 1rnelsernreturn 0rnrnrn我用C#这样<em>获取</em>怎么不行呢rn SqlConnection cn = new SqlConnection(cnstr);rn if (cn.State == ConnectionState.Closed) cn.Open();rn SqlCommand cmd = new SqlCommand("returnvalue_b");rn cmd.Connection = cn;rn cmd.CommandType = CommandType.StoredProcedure;rnrn SqlDataReader dr = cmd.ExecuteReader();rn while (dr.Read())rn rn this.listBox1.Items.Add(dr[1].ToString());rn rn cn.Close();rnrn大家帮我看一下什么原因????????
cx_Oracle如何获取存储过程的返回值
示意如何<em>获取</em><em>存储</em><em>过程</em>的返回值
如何获取Sybase存储过程返回值?
我写了一个<em>存储</em><em>过程</em>,返回2个结果集和1个返回值, 代码如下:rnif exists (select * from sysobjects where name='proc_tel_jboxdmt_query')rnbeginrn drop proc proc_tel_jboxdmt_queryrnendrngornrncreate proc proc_tel_jboxdmt_queryrn(@jbox_num char(20),rn @begin_date datetime,rn @end_date datetimern)rnasrnbeginrn declare @queryflag intrn rn select @end_date = dateadd(dd, 1, @end_date)rn if @begin_date >= @end_datern return -2001rnrn --先验证编号有效性rn if not exists (select * from device where device_name = @jbox_num and device_type = '1000')rn beginrn select @queryflag = 0rn select @queryflagrn return -1001rn endrnrn用如下代码执行并且<em>获取</em><em>存储</em><em>过程</em>:rn OleDbParameter[] parms = new OleDbParameter[]rn rn new OleDbParameter("@ret", OleDbType.Integer), //返回值rn new OleDbParameter("@jbox_num", OleDbType.Char, 20), //编号rn new OleDbParameter("@begin_date", OleDbType.Date), //开始时间rn new OleDbParameter("@end_date", OleDbType.Date) //结束时间rn ;rn parms[0].Direction = ParameterDirection.ReturnValue;rn parms[1].Direction = ParameterDirection.Input;rn parms[2].Direction = ParameterDirection.Input;rn parms[3].Direction = ParameterDirection.Input;rn parms[1].Value = jboxNum;rn parms[2].Value = startDate;rn parms[3].Value = endDate;rnrn cmd = new OleDbCommand();rn cmd.Connection = new OleDbConnection(OLEDB_CONN_STRING_ITSRP);rn cmd.Connection.Open();rn cmd.CommandText = SQL_TEL_JBOXDMT_QUERY;rn cmd.CommandType = CommandType.Text; rnrn foreach(OleDbParameter parm in parms)rn rn cmd.Parameters.Add(parm);rn rn rdr = cmd.ExecuteReader();rn if(rdr.Read())rn rn queryflag = rdr.GetString(0); rn rdr.Close();rn ret = Convert.ToInt32(cmd.Parameters[0].Value);rn如果去掉<em>存储</em><em>过程</em>中: select @queryflag = 0rn select @queryflag这两句,则<em>获取</em>的ret=-1001,加上则ret=0。不知何故,请高手指教!!十分着急啊,调试了1整天了,各种方法都试了,最后就发现只要返回了结果集,则返回值就等于0,奇怪啊rnrn
如何动态的获取存储过程的参数
假设我现在有这样一个方法:rnprotected SqlParameter[] GetParameter(string ProcudureName)rnrn ...rnrnrn这之间的代码应该怎么才能实现啊,高手指教(最好能用C#实现)
如何获取 存储过程 return值
java 如何<em>获取</em> <em>存储</em><em>过程</em> return值rn请指教
jequery 获取格 第二个tr
各位大虾好 小弟在此请教各位 如rnrn[code=HTML]rnrnrnrnrnrnrn标题1标题2标题3rnrnrn值1值2值3rnrnrn值4值5值6rnrnrn值7值8值9rnrnrn值10值11值12rnrnrnrn[/code]rnrn现在有这样的一个<em>表</em>格 小弟想得到第三个tr到最后一个tr的对象 存在一个Array里,Array存对象 索引从0开始存rnrn然后 小弟在用ajax读取后台的<em>数据</em> 然后对Array里的tr对象的td值做比较,如果不等于后台取出来的值就叫那个rnrntr的td的背景色改变 小弟想知道怎么才能往Array里存 tr的对象 从第三个 开始存 存到最后一个tr 大虾帮帮rnrn小弟 希望 也能给下两个值对比的建议 小弟后台取出来是json<em>数据</em> 转成对象类型 可以跟Array里的td做比较rnrn小弟在线等
存储过程
CREATE PROC FFrn @AA VARCHAR(10)rnAS rn SELECT * FROM @AArnrn怎么提示:rnrn服务器: 消息 137,级别 15,状态 2,<em>过程</em> FF,行 4rn必须声明变量 '@AA'。
如何更新数据?
我两个<em>表</em>AA,BBrnAA<em>表</em>结构为rncol_htbh col_cgdhrnH1 rnrnBB<em>表</em>结构为rncol_htbh col_cgdhrnH1 CG1rnH1 CG2rnrn我如果得到结构把BB<em>表</em>的col_cgdh写到AA上去得到结果为rncol_htbh col_cgdhrnH1 CG1,CG2rnrn条件是AA.col_htbh=BB.col_htbhrnrnrn
如何保证两个数据能正确插入?既在插入第二个的时候能正确插入。
如下面的两个<em>表</em>,studentdetails<em>表</em>的id与student的id要求相同。在插入student<em>表</em>之后,如何取得student<em>表</em>中id的值,接着插入studentdetails<em>表</em>?如果有多个人同时进行插入操作,应如何处理?谢谢。rnmysql> desc student;rn+----------+-------------+------+-----+---------+----------------+rn| Field | Type | Null | Key | Default | Extra |rn+----------+-------------+------+-----+---------+----------------+rn| id | int(11) | | PRI | NULL | auto_increment |rn| name | varchar(12) | YES | | NULL | |rn| gender | char(2) | YES | | NULL | |rn| birthday | date | YES | | NULL | |rn+----------+-------------+------+-----+---------+----------------+rn4 rows in set (0.02 sec)rnrnmysql> desc studentdetails;rn+------------+---------------+------+-----+---------+-------+rn| Field | Type | Null | Key | Default | Extra |rn+------------+---------------+------+-----+---------+-------+rn| id | int(11) | | PRI | 0 | |rn| address | varchar(255) | YES | | NULL | |rn| postcode | varchar(9) | YES | | NULL | |rn| hometel | varchar(16) | YES | | NULL | |rn| email | varchar(32) | YES | | NULL | |rn| parentname | varchar(12) | YES | | NULL | |rn| photo | longblob | YES | | NULL | |rn| createdate | datetime | YES | | NULL | |rn| lastupdate | timestamp(14) | YES | | NULL | |rn+------------+---------------+------+-----+---------+-------+rn9 rows in set (0.11 sec)
存储过程获取内容,只获取最后一条
这是<em>表</em>内容:rn[img=https://img-bbs.csdn.net/upload/201607/28/1469691363_238473.jpg][/img]rnrn执行下面操作:rndeclare @PersonID int rnselect @PersonID = Person_ID from XF_Consumernselect @PersonIDrn为什么返回结果只有一个9?rn返回所有的PersonID,并把重复的去掉,怎么解决!
删除多个相关数据存储过程
我从sysobjects中选出了一部分<em>表</em>名,然后要删除这部分<em>表</em>的一个字段等于某个值的记录。rn我现在用的方法是用游标把<em>表</em>名取到一个变量中,然后delete from 变量rn结果语法出错,rn请问delete from 后跟的<em>表</em>名是变量该怎么写?rn我查了帮助,但没看懂里面的table_source是怎么搞。rn或者大家有更好的方法请告知。rn
存储过程-插入多条数据到一个
<em>存储</em><em>过程</em>中,从一个<em>表</em>a取得<em>数据</em>≥2条<em>数据</em>,根据判断另一个<em>表</em>b是否存在记录,不存在就插入到b,有什么好建议?rn
存储过程实现创建修改及其数据
1、创建<em>表</em>方法一:create or replace procedure ProCreateTable(var_tableName in varchar2) is  var_count int:=0;begin  select count(*) into var_count from user_tables where upper(table_name)=var_tableName;--all_a...
如何获得各种数据库里的名称,还有存储过程,视图???
如何获得各种<em>数据</em>库里的<em>表</em>名称,还有<em>存储</em><em>过程</em>,视图???
存储过程修改中多行数据
现在有个问题,需要把一个<em>表</em>中的<em>数据</em>换算,更新为其他的单位数值。rn有没有什么方法能快速的完成而不消耗很多时间呢。rn写成一个<em>存储</em><em>过程</em>。
如何把存储过程返回的数据插入
如何把<em>存储</em><em>过程</em>返回的<em>数据</em>插入<em>表</em>中rn我的<em>存储</em><em>过程</em>是rnrnexec p_MutilItemExpand @SysMLFlag=N'zh-CN',@Org=N'506',@items=N'( (Code = ''10501800040'') )',@alternatetype=0,@versionid=NULL,@islot=1,@batch=1,@pl=NULL,@effectivedate='2010-08-06 00:00:00',@project=NULL,@OwnerOrg=NULL,@displaytype=0,@expandlevel=10,@isoutput=0,@ComponentType=-1,@SpredType=0,@issubs=0,@ispos=0,@issupplier=0rnrnrn返回几十个列的字段。rnrn请问我执行完这个<em>存储</em><em>过程</em>,如果把返回的<em>数据</em>存到另外一张临时<em>表</em>中呢?rn1.不要叫我先建个<em>表</em>,因为里面返回的有几十个字段,我不可能去先建<em>表</em>。rnrnrn2.rnrnselect * from OPENROWSET( rn'SQLOLEDB','Server=192.168.50.14;Database=lg20100721;uid=sa;pwd=12345','rnexec p_MutilItemExpand @SysMLFlag=N''zh-CN'',@Org=N''506'',@items=N''( (Code = ''''10501800040'''') )'',@alternatetype=0,@versionid=NULL,@islot=1,@batch=1,@pl=NULL,@effectivedate=''2010-08-06 00:00:00'',@project=NULL,@OwnerOrg=NULL,@displaytype=0,@expandlevel=10,@isoutput=0,@ComponentType=-1,@SpredType=0,@issubs=0,@ispos=0,@issupplier=0 ') as arnrn这个方法我也试过了。在我这边分析是通的过,不过执行后也会出现错误。rnrn请问还有什么方法可以使用呢?谢谢哦。
用Oralce存储过程如何实现数据的查询与转存?
设<em>表</em>TTT,<em>表</em>中字段t1,t2,t3。如何得到<em>表</em>中满足t3=x(<em>存储</em><em>过程</em>的参数 in)的所有记录,转存到另外一张<em>表</em>TTThis中?谢谢!
如何通过调用存储过程来得到中的数据
<em>存储</em><em>过程</em>如下:rncreate or replace procedure C_Game_PutDatarn(rn p_phone out varchar2,rn p_accout out number,rn p_content out varchar2;rn p_msgid out varchar2,rn p_result out number --0:<em>表</em>示没有纪录,1:<em>表</em>示返回纪录rn)rnrn程序要通过调用该国成得到<em>存储</em><em>过程</em>的返回值,如何实现?
oracle 存储过程 同步数据到新
在开发中,遇到了一个问题,项目现在有一个<em>表</em>,按照每天的增量更新<em>数据</em>(很大),rn业务是需要写一个<em>存储</em><em>过程</em>,按月份统计这张<em>表</em>上的<em>数据</em>。rnrn现在空白的“按月统计<em>表</em>”已经建立好了,但我有个问题搞不懂……rn如果只是查询“每天增量<em>表</em>”里的<em>数据</em>,再按照月份插入到“按月统计<em>表</em>”中,我会(好像写一个嵌套sql就可以,不需要专门写<em>存储</em><em>过程</em>吧?)。rn但问题是……以后“每天增量<em>表</em>”如果插入新的<em>数据</em>了,那么“按月统计<em>表</em>”也得相应的更新……这该咋办啊?
存储过程删除外键关联数据
最近生产环境上遇到一需求,要求清理有主外键关联的两个大<em>表</em>的部分历史<em>数据</em>。由于在建立外键的时候没有加on delete cascade;所以不能级联删除。于是就想到了用<em>存储</em><em>过程</em>,来批量删除历史<em>数据</em>。具体实现方法如下:1.创建测试<em>表</em>create table customers(customer_id number, customer_name varchar
急求存储过程之间复制数据
<em>数据</em>库中有张<em>表</em>Product,<em>表</em>中有大约80个字段,主键为KeyID,其中有大约15个是关联其他<em>表</em>的代码字段,名称为AID,BID,CID......。rnrn这些关联的<em>表</em>都有统一的结构,如AID关联<em>表</em>A,BID—><em>表</em>B.....rn<em>表</em>结构rnAID Titlern1 电视rn2 沙发rn.....rnrn现在想用一个<em>存储</em><em>过程</em>来实现将Product中某个KeyID的<em>数据</em>复制到<em>表</em>Product_History中,要求获得那些代码字段的代<em>表</em>的具体Title,Product<em>表</em>和Product_History<em>表</em>除了这些ID字段由numeric型变成nvarchar型外,其他<em>表</em>结构一致。rnrn<em>存储</em><em>过程</em>的参数就是KeyID,请问请问,这个<em>存储</em><em>过程</em>怎么写?rn先行谢过了啊~~~~~~~rnrn*(关键在于要<em>获取</em>Title的ID字段很多)
菜鸟问题:如何由存储过程写入数据
谢谢大家的赐教!
如何实现存储过程 清空相同前缀数据????
[code=sql]--清空相同开头<em>表</em>的<em>数据</em>(相同结尾)rncreate or replace procedure p_delete_same_table() isrndeclarern v_sql varchar2(4000);rnrn cursor cur2 isrn select 'truncate table ' || TABLE_NAME rn from user_tablesrn where TABLE_NAME like 'BAPP_%';rnbeginrn open cur2;rn looprn fetch cur2rn into v_sql;rn exit when cur2%notfound;rn execute immediate v_sql;rn end loop;rn close cur2;rnend;[/code]rnrn清空bapp_开头<em>表</em>的<em>数据</em>,不知道哪儿写错了
VC如何打开第二个硬盘的第二个分区
现在有一个硬盘,里面有两个分区,第一个分区为标准文件系统,第二个分区为裸盘。rn HANDLE hDisk = CreateFile("\\\\.\\PHYSICALDRIVE1\\1", GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, 0);rn 这样做能否打开?rnrn 请各位帮帮忙,谢谢了
如何获取JTable的数据
For example:rnrnID Namern1 Michaelrn2 Timrnrn这是一张Jtable,当我双击一行时,如何<em>获取</em>这一行的IDrnrn请大虾指导迷津.....
如何获取doc类下的数据??
单文档的MFC应用程序,现在自定义一个类a,想在a的类成员函数中调用文档<em>数据</em>,不知道该如何做,请大虾指教!
如何获取dedecms的数据
首先,看增加的栏目是频道封面还是文档内容,还是外部链接频道封面应创建index_article.htm文件,使用{dede:channel}标签来<em>获取</em><em>数据</em>。必要时需要加入typeid<em>获取</em>,根据你添加的栏目id号,每个人和每个人的都不同。文章内容<em>获取</em>,需要进行两个页面。一个是创建list_article.htm和article_article.htm,他们分别是显示文章列<em>表</em>和文章内容。文章列<em>表</em>需要用...
如何获取选中的数据
wwDbGrid 中rnrn 选择 名称 地点rn【checkBox】 北京 北四环rn【checkBox】 北京 鸟 巢rnrn 选择 中的checkBox 是新增的计算字段(物理不存在) 怎样得到checkBox 选中的记录? rn 例如:选中第一个 则得到 北京 北四环 这条记录?rnrn 不会发图,各位大侠救命啊 小弟感激不尽~~rn
如何获取mdb的数据
有一个mdb格式的文件,里面有很多<em>数据</em>rn但是用Access打开之后,生成了一个ldb文件,它对mdb进行了加锁。rnrn如何解除?rnrn指点一下,谢谢。
pnglib_ce,wince版本的pnglib,使用ecv4编译下载
pnglib的wince版本,使用evc4编译 相关下载链接:[url=//download.csdn.net/download/xxh2002/3001818?utm_source=bbsseo]//download.csdn.net/download/xxh2002/3001818?utm_source=bbsseo[/url]
小区物业管理下载
不错的小区物业管理系统,适合毕业设计,课程设计 操作简单! 相关下载链接:[url=//download.csdn.net/download/cherry_xuhui/4263404?utm_source=bbsseo]//download.csdn.net/download/cherry_xuhui/4263404?utm_source=bbsseo[/url]
百度影音去广告下载
百度影音去广告版 无升级 相关下载链接:[url=//download.csdn.net/download/gebipangzhi/5100040?utm_source=bbsseo]//download.csdn.net/download/gebipangzhi/5100040?utm_source=bbsseo[/url]
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池
我们是很有底线的