| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2556 人关注过本帖
标题:提供程序无法确定 Object 值。例如,该行刚刚创建,未提供 Object 列的默认 ...
只看楼主 加入收藏
jasoft
Rank: 1
来 自:北京 东城
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-7-19
收藏
 问题点数:0 回复次数:1 
提供程序无法确定 Object 值。例如,该行刚刚创建,未提供 Object 列的默认值,并且使用者尚未设置新 Object 值
网站打不开,出现这个错误,一刷新就 好了,一会好,一会坏...


“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

提供程序无法确定 Object 值。例如,该行刚刚创建,未提供 Object 列的默认值,并且使用者尚未设置新 Object 值。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Exception: 提供程序无法确定 Object 值。例如,该行刚刚创建,未提供 Object 列的默认值,并且使用者尚未设置新 Object 值。

源错误:


行 196:        catch (Exception e)
行 197:        {
行 198:            throw new Exception(e.Message);
行 199:        }
行 200:
 

源文件: d:\vhostroot\localuser\chinahddn\www\App_Code\DBFun.cs    行: 198

堆栈跟踪:


[Exception: 提供程序无法确定 Object 值。例如,该行刚刚创建,未提供 Object 列的默认值,并且使用者尚未设置新 Object 值。]
   DBFun.GetDataView(String strSQL) in d:\vhostroot\localuser\chinahddn\www\App_Code\DBFun.cs:198
   _Default.Bindkor() in d:\vhostroot\localuser\chinahddn\www\Default.aspx.cs:64
   _Default.Page_Load(Object sender, EventArgs e) in d:\vhostroot\localuser\chinahddn\www\Default.aspx.cs:21
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +47
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436

 


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; 版本:2.0.50727.1433


这是出错了的代码:

Default.aspx.cs:64
    public void Bindkor()
    {
        string str = "select top 7 * from kor_about order by rnd(id)";
        DataList4.DataSource = DBFun.GetDataView(str);
        DataList4.DataBind();
    }

DBFun.cs:198
    public static DataView GetDataView(string strSQL)
    {
        //查询数据,取得数据视图
        try
        {
            openConnection();
            OleDbDataAdapter OleAdp = new OleDbDataAdapter(strSQL, conn);
            DataSet Rs = new DataSet();
            OleAdp.Fill(Rs);
            return Rs.Tables[0].DefaultView;

        }
        catch (Exception e)
        {
            throw new Exception(e.Message);
        }

    }


各位大侠,这个问题该怎么解决啊????
搜索更多相关主题的帖子: Object 使用者 
2008-12-12 10:43
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
openConnection();
去掉

飘过~~
2008-12-12 12:12
快速回复:提供程序无法确定 Object 值。例如,该行刚刚创建,未提供 Object 列的 ...
数据加载中...
 
   



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

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