不要把ado的模式套到ado.net
告诉我们你想达到什么目的,要完成什么功能

解决方案 »

  1.   

    there is not the same between ado.net and ado you can directly reteive the data from DataSource 
    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();  // 
      

  2.   

    我们用的  DataTable 是内存中的虚表,他对应数据库里你用SQL语句请求的表, Refresh 就是重新请求一次,把内存中的那张表更新一下,跟数据的中的数据一样  ^_^
      

  3.   

    DataGride 的 refresh() 是用于根据数据源的改变更新数据。
      

  4.   

    up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~up~~
      

  5.   

    我想实现的功能就是这个
    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
      

  6.   

    用sql语句可实现
    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
      

  7.   

    在sql数据库中可以这样实现!
    但是在oracle数据库中如何实现!!!