• λ我爱Aspx >> Asp.Net >> 做完一个小网站的一点经验总结(1): asp.net 与access数据库结合
  • 做完一个小网站的一点经验总结(1): asp.net 与access数据库结合

  • :aspxer  Դ:5iaspx  :2007-8-1 13:13:37  ؼ:.net,asp.net,asp,数据库,数据
  • 第一次跟别人做东西,自己的一点经验,写下来,虽然比较菜,但还是要做点记录,如有错误缺漏,请各位不吝赐教,谢谢: )

    以前都是用asp.net 与sqlServer2000 结合做东西的,这次是用access,虽然是第一次用,但感觉与sqlServer2000的用法区别不大,以下对二者的用法做比较:

    SqlServer2000:

    1>命名空间 using System.Data;

    using System.Data.SqlDb;

    2>连接语句等 在之前的随笔中有记录,这里不再记录了。

    主要记录Access用法:

    1>命名空间:using System.Data;

    using System.Data.OleDb;

    2>连接语句:

    string conString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=";

    conString+=Server.MapPath(@"\Jlgps\DB\Jlgps.mdb");

    //以上语句中,“@”表示绝对的字符串,也就是说"\"在这就不需用"\\"来表示了

    第一个"\"表示是从根目录(如C:\Inetpub\wwwroot)下找"Jlgps"这个目录,如果不加"\"

    表示从当前应用程序目录下(Jlgps)找,那么这里就要写成@"DB\Jlgps.mdb"了.

    建议用后者,前者取出来可能是绝对路径,后者则是相对路径,出错几率较小。

    OleDbConnection con=new OleDbConnection(conString);

    con.Open();//这样数据库连接完毕。

    3>命令对象:

    大致用法与sqlServer的相同,只是名称有点变化:

    sqlserver的以Sql开头,如SqlCommand cmd=new SqlCommand();

    Ҷƪл˵?
  • һƪ做完一个小网站的一点经验总结(2): asp.net+access程序运行环境的配置
    һƪ把单个aspx文件编译成DLL