| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 591 人关注过本帖
标题:连接时到是da.fill(ds)错误!!
只看楼主 加入收藏
limang1989
Rank: 2
等 级:论坛游民
帖 子:22
专家分:15
注 册:2011-12-25
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
连接时到是da.fill(ds)错误!!
程序代码:
    public class dbbase
    {
        //static readonly string connstr = ConfigurationSettings.AppSettings["connstr"].ToString();
        //static readonly string connstr = "server=.;database=student;uid=sa;pwd=";
        //static readonly string connstr = System.Configuration.ConfigurationManager.AppSettings["connstr"].ToString();
        static readonly string connstr = "Data Source=(local);Initial Catalog=|DataDirectory|GRADE.mdf;Integrated Security=SSPI";
        public dbbase()
        {
            //
            // TODO: 在此处添加构造函数逻辑
            //
        }

        public static DataTable getDataTable(string sqlstr)
        {
            SqlConnection conn = new SqlConnection(connstr);
            SqlDataAdapter da = new SqlDataAdapter(sqlstr,conn);
            DataSet ds =new DataSet();
            da.Fill(ds);
            return ds.Tables[0];
        }

        public static void ExecuteSql(string sqlstr)
        {
            SqlConnection conn = new SqlConnection(connstr);
            SqlCommand cmd = new SqlCommand(sqlstr,conn);
            conn.Open();
            cmd.ExecuteNonQuery();
            conn.Close();
        }
        public static void UpdateDt(DataTable changedDt, string sqlstr)
        {
            SqlConnection conn = new SqlConnection(connstr);
            SqlDataAdapter da = new SqlDataAdapter(sqlstr, conn);
            SqlCommandBuilder sqlCmdBuilder = new SqlCommandBuilder(da);
            da.Update(changedDt);
            changedDt.AcceptChanges();
        }
        public static DataSet getDataSet(string sql)
        {
            SqlConnection conn = new SqlConnection(connstr);
            SqlDataAdapter da = new SqlDataAdapter(sql, conn);
            DataSet ds = new DataSet();
            da.Fill(ds);
            return ds;
        }
    }
}


应该没错误才对啊!我数据库是放在App_Data里面的!!
搜索更多相关主题的帖子: database server 
2012-03-28 13:25
limang1989
Rank: 2
等 级:论坛游民
帖 子:22
专家分:15
注 册:2011-12-25
收藏
得分:0 
public static DataTable getDataTable(string sqlstr)
        {
            SqlConnection conn = new SqlConnection(connstr);
            SqlDataAdapter da = new SqlDataAdapter(sqlstr,conn);
            DataSet ds =new DataSet();
            da.Fill(ds);
            return ds.Tables[0];
        }

现在刚到这段,就是登录就报那个错误!!
2012-03-28 13:26
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:14 
连接字符串有问题吧!

★★★★★为人民服务★★★★★
2012-03-28 21:05
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:0 
AttachDbFilename=|DataDirectory|\…….mdf

★★★★★为人民服务★★★★★
2012-03-28 21:08
快速回复:连接时到是da.fill(ds)错误!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018409 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved