不要把ado的模式套到ado.net
告诉我们你想达到什么目的,要完成什么功能
告诉我们你想达到什么目的,要完成什么功能
解决方案 »
- 下面的代码运行的时候总是提示引用了空对象,是按书上面直接打进去的,不知道错在哪里,各位高人啊,给我指点下迷津。。。。
- 不管C#未来的路在何方,我会继续努力下去的!~
- 动态数组
- .net有办法把网页转成一张图片?页面加载好后自动转换
- C# 如何使用api搜索注册表 ?----------
- 如何写NUnit验证实体对象符合XSD(schema)所定义的结构?谢谢!
- 实体类的问题?
- 请问在c#中有没有ftp控件?
- 请大家帮我看这个c#的数据库code 有什么问题???
- 请教如何获得 Web 页面内容?
- 水晶报表打印,如何得到返回值
- 菜鸟问题:用C#写Windows程序,向数据库插入数据和显示数据的代码是什么?
after adding SqlCommand object's Parameters ;//comd.Parameters.Add(...);----demo:-------
SqlCommand cmd = new SqlCommand(yourSelectComd,yourSqlConnObj);
cmd.Parameters.Add(...);
//cmd.Parameters.Add(...);object obj = cmd.ExecuteScalar(); //
http://community.csdn.net/Expert/topic/3595/3595536.xml?temp=.9476282
这种方法可以实现,但是我不知道用C#咋写
<%@ LANGUAGE = VBScript %>
<!-- #INCLUDE VIRTUAL="/ASPSAMP/SAMPLES/ADOVBS.INC" -->
<HTML>
<HEAD><TITLE>Stored Proc Example</TITLE></HEAD>
<BODY> <%
Set Conn = Server.CreateObject("ADODB.Connection") ' The following line must be changed to reflect your data source info
Conn.Open "data source name", "user id", "password"
set cmd = Server.CreateObject("ADODB.Command")
set cmd.ActiveConnection = Conn ' Specify the name of the stored procedure you wish to call
cmd.CommandText = "sp_MyStoredProc"
cmd.CommandType = adCmdStoredProc ' Query the server for what the parameters are
cmd.Parameters.Refresh
%>
<Table Border=1>
<TR>
<TD><B>PARAMETER NAME</B></TD>
<TD><B>DATA-TYPE</B></TD>
<TD><B>DIRECTION</B></TD>
<TD><B>DATA-SIZE</B></TD>
</TR>
<% For Each param In cmd.Parameters %>
<TR>
<TD><%= param.name %></TD>
<TD><%= param.type %></TD>
<TD><%= param.direction %></TD>
<TD><%= param.size %></TD>
</TR>
<%
Next
Conn.Close
%>呵呵param的属性就解决了,使用了一个For Each param In cmd.Parameters
得到param
select a.name as 过程名,b.name 参数名,c.name 数据类型,b.length 长度 from sysobjects
a left outer join syscolumns b on a.id=b.id left
outer join systypes c on b.xtype=c.xtype
group by a.name,b.name,c.name,b.length
但是在oracle数据库中如何实现!!!