CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

数据绑定问题。用一个list选择名称后,得出此名称的两个参数。请帮分析代码

楼主boy20000(小小小)2003-04-04 16:53:04 在 .NET技术 / ASP.NET 提问

<%   @   Page   Language="C#"   Debug="true"   %>  
  <%   @   import   namespace="System.Data"%>  
  <%   @   import   namespace="System.Data.OleDb"%>  
   
  <script   Language="c#"   runat="server">  
  OleDbDataReader   dr;  
  private   void   Page_Load(object   sender,EventArgs   e)  
  {  
  if(!IsPostBack){string   MyConnString   =   "Provider=Microsoft.Jet.OLEDB.4.0;   Data   Source="+Server.MapPath(".")+"..\\DataBase\\jizhan.mdb;";  
  String   strSel   =   "Select   jizhan   from   zhanzhi";  
  OleDbConnection   MyConn   =   new   OleDbConnection(MyConnString);  
  OleDbCommand   MyComm   =   new   OleDbCommand(strSel,MyConn);  
  MyConn.Open();  
  dr   =   MyComm.ExecuteReader();  
  list1.Items.Clear();  
  while(dr.Read())  
  list1.Items.Add(dr["jizhan"].ToString());  
   
  dr.Close();  
  MyConn.Close();  
  }  
  }  
  void   GetAuthor(object   sender,EventArgs   e)  
  {  
  string   MyConnString   =   "Provider=Microsoft.Jet.OLEDB.4.0;   Data   Source="+Server.MapPath(".")+"..\\DataBase\\jizhan.mdb;";  
  OleDbConnection   MyConn   =   new   OleDbConnection(MyConnString);  
  String   mySelectCmd="Select   jizhan   from   zhanzhi";  
  OleDbCommand   MyCommand   =   new   OleDbCommand(mySelectCmd,MyConn);  
  MyCommand.CommandType=CommandType.StoredProcedure;  
   
  MyCommand.Parameters.Add("RETURN_VALUE",OleDbType.Integer);  
  MyCommand.Parameters["Return_Value"].Direction=ParameterDirection.ReturnValue;  
   
  MyCommand.Parameters.Add("@jizhan",OleDbType.VarChar,11);  
  MyCommand.Parameters["@jizhan"].Direction=ParameterDirection.Input;  
  MyCommand.Parameters["@jizhan"].Value=list1.SelectedItem.Text;  
   
  MyCommand.Parameters.Add("@zuobiaox",OleDbType.VarChar,20);  
  MyCommand.Parameters["@zuobiaox"].Direction=ParameterDirection.Output;  
   
  MyCommand.Parameters.Add("@zuobiaoy",OleDbType.VarChar,40);  
  MyCommand.Parameters["@zuobiaoy"].Direction=ParameterDirection.Output;  
   
  MyConn.Open();  
  MyCommand.ExecuteNonQuery();  
   
  zuobiaox.Text=MyCommand.Parameters["@zuobiaox"].Value.ToString();  
  zuobiaoy.Text=MyCommand.Parameters["@zuobiaoy"].Value.ToString();  
  MyConn.Close();  
  }  
   
   
  </script>  
   
  <form   runat="server"   id="form1"   >  
      <asp:Panel   id="panel1"   runat="server">  
       
      <asp:DropDownList   id="list1"   runat="Server"   />  
              <asp:Button   id="button3"   Text="显示距离"   runat="Server"   Onclick="GetAuthor"   />  
      <asp:TextBox   id="zuobiaox"   runat="Server"/>  
      <asp:TextBox   id="zuobiaoy"   runat="Server"/>  
      </asp:Panel>  
  </form>  
  问题点数:0、回复次数:0Top

相关问题

  • 前台代码和后台代码可以交换参数信息么
  • 如何使编译过的dll也能戴上参数说明等提示。就是代码编辑器里选择某个方法后,会出现一个黄色的提示框
  • 这段代码的几个参数的含义谁懂???????????????!!!!!!^-^
  • 大家帮我看一段可变参数的代码
  • 分析这段代码的参数个数,返回值。
  • 立即给分! vb6编译好的文件,从资源管理器中选择该文件,看文件属性,可以知道详细版本号。怎么用代码得出磁盘上的指定VB程序的版本号?
  • 多线程怎么传递参数并得出返回值?
  • 这段代码是什么意思,能得出什么结果??
  • 在DELPHI中怎么给API函数传递参数?请看我的代码。
  • 我想在dll中向exe传参数。该怎么写代码呢?

关键词

  • 名称

得分解答快速导航

  • 帖主:boy20000

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo