asp.net 和Oracle的过程简单有关问题,一直出错
发布时间:2011-06-22 17:15:05 文章来源:www.iduyao.cn 采编人员:星星草
asp.net 和Oracle的过程简单问题,一直出错
protected void Button1_Click(object sender, EventArgs e)
{
string id = this.TextBox1.Text.Trim();
string name = this.TextBox2.Text.Trim();
string pwd = this.TextBox3.Text.Trim();
string sex = this.TextBox4.Text.Trim();
string strCn = "data source=zon;uid=system;pwd=pank;";
OracleConnection cn = new OracleConnection (strCn);
OracleCommand cmd = new OracleCommand("insaaa",cn);
cmd.CommandType = CommandType.StoredProcedure;
OracleParameter p1 = new OracleParameter("v_id", OracleType.Int32);
p1.Direction = ParameterDirection.Input;
p1.Value = id;
OracleParameter p2 = new OracleParameter("v_name",OracleType.VarChar,10);
p2.Direction = ParameterDirection.Input;
p2.Value = name;
OracleParameter p3 = new OracleParameter("v_pwd",OracleType.VarChar,20);
p3.Direction = ParameterDirection.Input;
p3.Value = pwd;
OracleParameter p4 = new OracleParameter("v_sex",OracleType.VarChar,15);
p4.Direction = ParameterDirection.Input;
p4.Value = sex;
cn.Open();
int count = cmd.ExecuteNonQuery();
cn.Close();
if (count > 0)
{
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('good!')</script>");
}
else
{
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('false!')</script>");
}
}
代码如上,
过程如下
create or replace procedure Insaaa
(v_id number,
v_name varchar2 ,
v_pwd varchar2,
v_sex varchar2
)as
begin
insert into aaa values (v_id,v_name,v_pwd,v_sex);
end;
过程没有错误,测试过了,但是程序调用就出错了,不知道为啥,高手指教,不胜感激;
ORA-06550: 第 1 行, 第 7 列:
PLS-00306: 调用 'INSAAA' 时参数个数或类型错误
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored
------解决方案--------------------
楼主你的参数是定义了啊,但是你没有把它们添加到那个cmd中去也没有用啊
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
页面基类PageBase.cs代码,实现系统进入权限判断 这样思路有问题吗?
pagebase.cs 代码
C# code
public class PageBase:System.We...
-
linq中的表连接语句???
例如:album,artist,genre这三个表的连接语句。。谢谢
------解决方案--------------------
public PagedList<...
-
为什么Repeater控件生成的HTML有很多空行?
效果如下,每个超链接之后都自动换行。
<a target="_blank" href='http://v.gamefy.cn/v...
-
关于模式窗口关闭的问题(在线等,解答立刻结贴给分)
功能什么都做完了。问题有二:
1.关闭的时候父窗口不刷新。于是我在吊用模式窗口的...
-
ASP.NET 中为什么要把相对路径处理成 绝对路径
处理函数如下:
C# code
// Builds an absolute URL
private static strin...
-
asp.net里面像QQ相册那样列表然后预览的jquery特效
asp.net里面像QQ相册那样列表然后预览的jquery特效
谁有这样的完整例子,...
-
求高手共同破解JQGrid 4.1 for Asp.net(比GridView强大)
软件名称:jqSuite(此插件比asp.net自带GridView强大的多,但只能使用30天)
...
-
急!!!在线等 asp.net中页面传值刷新不跳转新建窗口
C# code
<asp:TemplateField HeaderText="操作管...
-
请教:asp.net 导出word文件思路
我要从数据库取数据,写到word文件里,请教高手指点.多谢了!
------解决方案--------------------...
-
jqGrid4定义按钮查询(用过jqGrid的高手请进,在线等)
如图,json格式数据已加载,如果不用JQGrid底部工具栏上查询按钮查询,用最上面自己...