学生成绩管理系统在vs.net里调试都能成功,发布到iis里找不到数据库,请那位老师进来帮帮忙,先谢谢了。

解决方案 »

  1.   

    太不具体了,看看你的IIS配置的是否正确,数据库是什么数据库,路径是否正确等.... 
      

  2.   

    你打包的时候数据库可能没有打包进去~
    你做程序的时候数据的路径是什么
    打包安装以后你在自己新建一个文件夹把数据库COPY进去就行了
      

  3.   

    protected void Page_Load(Object Src, EventArgs E ) {
    String Provider,DataBase,ConnStr,SQL;
    Provider = "Microsoft.Jet.OLEDB.4.0;";
    //DataBase = Server.MapPath("person.mdb");
    DataBase = Server.MapPath("~/person.mdb"); //  <------------------------
    ConnStr = "Provider="+Provider+"Data Source="+DataBase;
    Conn = new OleDbConnection(ConnStr);
    if (!IsPostBack) BindGrid();
    }