爱问知识人 爱问教育 医院库

ASP.NET未将对象引用设置到对象的实例

首页

ASP.NET未将对象引用设置到对象的实例

usingSystem;usingSystem.Data;usingSystem.Data.OleDb;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;publicpartialcla {intnum=0;staticintj=0;staticstring[]answer=newstring[10];staticint[]s=newint[10];staticRandoma=newRandom();protectedvoidPage_Load(objectsender,EventArgse){stringconnectionString="Provider=Microsoft.Jet.OleDb.4.0;DataSource="+MapPath("~/Database1.mdb");stringb=Session["item"].ToString();stringsql="select*fromque_table";OleDbConnectioncon=newOleDbConnection(connectionString);con.Open();OleDbCommandcmd=newOleDbCommand(sql,con);OleDbDataReaderdbReader=cmd.ExecuteReader();intcount=1;//想取十个不同的随机数,可总是有重复的……while(dbReader.Read())count++;inti=a.Next(count);s[num++]=i;sql="SelectcontentFromque_tablewherequeNo='"+i.ToString()+"'andsubject='"+b+"'";cmd=newOleDbCommand(sql,con);stringquestion=Convert.ToString(cmd.ExecuteScalar());con.Close();quetxtbox.Text=question;}protectedvoidButton2_Click(objectsender,EventArgse){answer[j++]=antxtbox.Text;antxtbox.Text="";if(j==9){Button2.Enabled=false;j=0;}}protectedvoidButton1_Click(objectsender,EventArgse){stringconnectionString="Provider=Microsoft.Jet.OleDb.4.0;DataSource="+MapPath("~/Database1.mdb");stringuser=Session["user"].ToString();for(intcount=0;count<10;count++){stringsnum=s[count].ToString();OleDbConnectioncon=newOleDbConnection(connectionString);con.Open();stringsql="SelectkeyFromque_tablewherequeNo='"+snum+"'";OleDbCommandcmd=newOleDbCommand(sql,con);objectobj=cmd.ExecuteScalar();stringkey=Convert.ToString(obj);sql="SelectqueScoreFromque_tablewherequeNo='"+snum+"'";cmd=newOleDbCommand(sql,con);intscore=Convert.ToInt32(cmd.ExecuteScalar());inty_score;if(answer[count].Equals(key))y_score=score;//说我这句错了,可我实在没看出来……elsey_score=0;sql="insertintoscore_tablevalues('"+user+"','"+snum+"','"+answer[count]+"',"+y_score.ToString()+")";cmd=newOleDbCommand(sql,con);cmd.ExecuteNonQuery();con.Close();}}}将就着看,图就不上了,问题太多……

提交回答

全部答案

类似问题

换一换
  • 互联网 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):