CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [求助] .net错误
EvilBug
特级会员
Rank: 3Rank: 3



UID 329817
精华 0
积分 948
帖子 79
威望 454
ZD币 131 元
阅读权限 70
注册 2008-5-27
状态 离线
  楼主
发表于 2008-6-3 09:04  资料  个人空间  短消息  加为好友 
开发者在线

.net错误

这是连接数据库(access),字段有ID Name Password1 Password2 email question  answer qq icp=q msn

void Page_Load(Object sender ,EventArgs e){
Label lb1=new Label();

Panel1.Controls.Add(new LiteralControl("

"));
Panel1.Visible=true;
Panel2.Visible=false;
}
void btAgree_Onclick(Object sender ,EventArgs e){
Label lb1=new Label();
Panel1.Controls.Add(lb1);
Panel1.Controls.Add(new LiteralControl("

"));
Panel1.Visible=false;
Panel2.Visible=true;
}
void btReg_Onclick(Object sender ,EventArgs e){
Label lb1=new Label();
Panel1.Controls.Add(lb1);
Panel1.Controls.Add(new LiteralControl("

"));
Panel1.Visible=false;
Panel2.Visible=true;
string strUserName=Request["name"];
string strUserPassword=Request["Password1"];
string strUserPassword2=Request["Password2"];
string strUserEmail=Request["email"];
string strUserQuestion=Request["question"];
string strUserAnswer=Request["answer"];
string strUserQq=Request["qq"];
string strUserIcq=Request["icq"];
string strUserMsn=Request["msn"];


   OleDbConnection Conn=new OleDbConnection();
   Conn.C+"Data Source="+Server.MapPath("person.mdb");
   Conn.Open();

String strSQL="insert into grade(Name,Password1,Password2,email,question,answer,qq,icq,msn)values('"+strUserName+"','"+strUserPassword+"','"+
strUserPassword2+"','"+strUserEmail+"','"+strUserQuestion+"','"+strUserAnswer+"','"+strUserQq+"','"+strUserIcq+"','"+strUserMsn+"')";

   OleDbCommand Comm=new OleDbCommand(strSQL,Conn);
   Comm.ExecuteNonQuery();
   OleDbCommand Comm1=new OleDbCommand("select * from  grade",Conn);
   OleDbDataReader dr=Comm1.ExecuteReader();
   
   dg.DataSource=dr;
   dg.DataBind();
   Conn.Close();
   Response.Write("操作成功");
   }




  服务条款和声明
    为维护网上公共秩序和社会稳定,请您自觉遵守以下条款:  
    一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播下列信息:
    (一)煽动抗拒、破坏宪法和法律、行政法规实施的;

      (二)煽动颠覆国家政权,推翻社会主义制度的;

      (三)煽动分裂国家、破坏国家统一的;

      (四)煽动民族仇恨、民族歧视,破坏民族团结的;

      (五)捏造或者歪曲事实,散布谣言,扰乱社会秩序的;

      (六)宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的;

      (七)公然侮辱他人或者捏造事实诽谤他人的,或者进行其他恶意攻击的;

      (八)损害国家机关信誉的;

      (九)其他违反宪法和法律行政法规的;

      (十)进行商业广告行为的。
    二、互相尊重,对自己的言论和行为负责。
     


  



  
   
   









  用户名:     
  
   


  密 码:     
  
   


  密 码(确认):     
  
   
  


  e-mail:     
  
   
  
   
  


  找回密码问题:     
  
   


  找回密码答案:     
  
   


  选择会员组:     
  


  QQ:     
  
   


  ICQ:     
  
   


  MSN:     
  
   
   


  个人资料
        
  function f_detail()
  {
   var obj = document.all.t_detail;
   if (obj.style.display == "")
   {
    obj.style.display = "none";
   }else{
    obj.style.display = "";
   }
  }
        



  姓名:     
  


  性别:     
  
   
     


  生日:     
  
  年
  
   
   
   
   
   
   
   
   
   
   
   
   
     
  月
  
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
     
  日


  相片:     
  


  血型:     
  
   
   
   
   
     


  国家:     
  


  省/自治区:     
  


  市:     
  


  电话:     
  


  联系地址:     
  


  邮编:     
  


  职业:     
  
  财会/金融
  工程师
  顾问
  计算机相关行业
  家庭主妇
  教育/培训
  客户服务/支持
  零售商/手工工人
  退休
  无职业
  销售/市场/广告
  学生
  研究和开发
  一般管理/监督
  政府/军队
  执行官/高级管理
  制造/生产/操作
  专业人员
  自雇/业主,其他
  


  学历:     
  
  小学
  初中
  高中
  大学
  硕士
  博士
  


  毕业学校:     
  


  RSS标题:     
  


  自我简介:     
  (












“/aaa”应用程序中的服务器错误。
--------------------------------------------------------------------------------
标准表达式中数据类型不匹配。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 标准表达式中数据类型不匹配。
源错误:

行 49:  
行 50:    OleDbCommand Comm=new OleDbCommand(strSQL,Conn);
行 51:    Comm.ExecuteNonQuery();
行 52:    OleDbCommand Comm1=new OleDbCommand("select * from  grade",Conn);
行 53:    OleDbDataReader dr=Comm1.ExecuteReader();

源文件: D:\xxx\zhuce2.aspx    行: 51
堆栈跟踪:

[OleDbException (0x80040e07): 标准表达式中数据类型不匹配。]
   System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr) +41
   System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +154
   System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +92
   System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +65
   System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +112
   System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +54
   ASP.zhuce2_aspx.btReg_Onclick(Object sender, EventArgs e) in D:\xxx\zhuce2.aspx:51
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
   System.Web.UI.Page.ProcessRequestMain() +1263


--------------------------------------------------------------------------------
版本信息: Microsoft .NET 框架版本:1.0.3705.0; ASP.NET 版本:1.0.3705.0




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
cold0708
版主
Rank: 7Rank: 7Rank: 7


UID 319148
精华 0
积分 21197
帖子 1643
威望 9660
ZD币 2615 元
阅读权限 250
注册 2008-4-15
状态 离线
  沙发
发表于 2008-6-3 09:08  资料  个人空间  短消息  加为好友 
先使用查询分析器检测你的SQL是否有错误。




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2009-7-5 10:33

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.070298 second(s), 4/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版