CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

急,关于ASP。NET下面定义数据库连接的字符串问题

楼主jaroc818(change-in-time)2005-02-21 09:12:17 在 .NET技术 / ASP.NET 提问

请各位帮忙了  
    protected   string   strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\jaroc\webcourse\jszxlogin\bin\loginname.mdb";  
  protected   string   strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="+Server.Mappath("loginname.mdb")";  
  都不对,因为MSDN还没装好,不知道怎么办了,求助大家 问题点数:10、回复次数:6Top

1 楼46539492(男儿当自强(http://blog.csdn.net/46539492/))回复于 2005-02-21 09:19:45 得分 2

string   strcnn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="   +   Server.MapPath("2.mdb");Top

2 楼yizhixiaozhu(天啦,手都起茧了)回复于 2005-02-21 09:21:41 得分 2

protected   string   strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="+Server.Mappath("loginname.mdb")";  
   
  最后的那个"不要Top

3 楼jaroc818(change-in-time)回复于 2005-02-21 09:23:57 得分 0

protected   string   strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="   +   Server.MapPath("loginname.mdb");  
  显示为System.web.UI.Page.Server表示"属性",此处应为"类".Top

4 楼doubon(DB.NET)回复于 2005-02-21 09:24:28 得分 5

protected   string   strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\jaroc\webcourse\jszxlogin\bin\loginname.mdb";  
  ================================  
  protected   string   strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\\jaroc\\webcourse\\jszxlogin\\bin\\loginname.mdb";  
  或者:  
  protected   string   strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="   +   @"D:\jaroc\webcourse\jszxlogin\bin\loginname.mdb";Top

5 楼daosh(yuelaiyuecai@Quake3_forever)回复于 2005-02-21 09:26:35 得分 1

试试protected   string   strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\\jaroc\\webcourse\\jszxlogin\\bin\\loginname.mdb";  
  .net不是可以直接拖拉控件连接数据源嘛,拉一个设置一下然后看看它生成的连接字符串Top

6 楼jaroc818(change-in-time)回复于 2005-02-21 09:28:16 得分 0

System;  
  using   System.Collections;  
  using   System.ComponentModel;  
  using   System.Data;  
  using   System.Drawing;  
  using   System.Web;  
  using   System.Web.SessionState;  
  using   System.Web.UI;  
  using   System.Web.UI.WebControls;  
  using   System.Web.UI.HtmlControls;  
  using   System.Data.OleDb;  
   
  namespace   jszxlogin  
  {  
  ///   <summary>  
  ///   WebForm1   的摘要说明。  
  ///   </summary>  
   
  public   class   WebForm1   :   System.Web.UI.Page  
  {  
  protected   System.Web.UI.WebControls.Button   login_bt;  
  protected   System.Web.UI.WebControls.Button   change_bt;  
  protected   System.Web.UI.WebControls.TextBox   name_tb;  
  protected   System.Web.UI.WebControls.TextBox   password_tb;  
  protected   System.Web.UI.WebControls.Label   password_txt;  
  protected   System.Web.UI.WebControls.Label   name_txt;  
  protected   OleDbConnection   olecon;  
  protected   OleDbDataAdapter   oleada;  
  protected   OleDbCommand   olecmd;  
  protected   OleDbDataReader   oleread;  
  protected   DataSet   ds;  
  string   strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="   +   Server.MapPath("loginname.mdb");  
  private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  //   在此处放置用户代码以初始化页面  
     
  }  
   
  #region   Web   窗体设计器生成的代码  
  override   protected   void   OnInit(EventArgs   e)  
  {  
  //  
  //   CODEGEN:   该调用是   ASP.NET   Web   窗体设计器所必需的。  
  //  
  InitializeComponent();  
  base.OnInit(e);  
  }  
   
  ///   <summary>  
  ///   设计器支持所需的方法   -   不要使用代码编辑器修改  
  ///   此方法的内容。  
  ///   </summary>  
  private   void   InitializeComponent()  
  {          
  this.login_bt.Click   +=   new   System.EventHandler(this.login_bt_Click);  
  this.Load   +=   new   System.EventHandler(this.Page_Load);  
   
  }  
  #endregion  
   
  private   void   login_bt_Click(object   sender,   System.EventArgs   e)  
  {  
  try  
  {  
  olecon   =new   OleDbConnection(strconn);  
  olecon.Open();  
  //oleada   =new   OleDbDataAdapter("select   jszxname,jszxpassword   from   login   ",olecon);  
  olecmd   =new   OleDbCommand("select   *   from   login   where   jszxname=name_txt.text   and   jszxpassword=password_txt.text",olecon);  
  olecmd.ExecuteNonQuery();  
  oleread=olecmd.ExecuteReader();  
   
  if   (oleread.Read())  
  {  
  Session["username"]=name_txt.Text;  
  Session["userpassword"]=password_txt.Text;  
  Response.Redirect("www.zzjaroc.com");  
  }  
  else    
  {  
                                Response.Write("1111");  
  }  
  }  
  catch   (Exception   ex)  
  {  
                Response.Write(ex.Message);  
   
  }  
  }  
   
   
  }  
  附上整段代码,就是要做个登陆用户的界面,从此接触asp.net请各位大侠帮忙Top

相关问题

  • asp 操作数据库 vbscript 分割字符串的问题
  • 关于在asp中的连接数据库字符串的写法?急急!
  • 如何解析asp代码中的数据库连接字符串,谢谢
  • 在ASP下怎样定义字符串的长度
  • 菜鸟问题:dwMX中的自定义连接字符串连接数据库不符ole规定
  • 用string定义字符串
  • 关于数据库连接字符串
  • 数据库打开,字符串问题
  • 数据库连接字符串问题
  • 数据库链接字符串问题

关键词

  • asp.net
  • 代码
  • bt
  • source
  • microsoft
  • asp
  • server
  • olecon
  • loginname
  • oledb.4.0

得分解答快速导航

  • 帖主:jaroc818
  • 46539492
  • yizhixiaozhu
  • doubon
  • daosh

相关链接

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

广告也精彩

反馈

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