请教增加字段问题
发表在ASP.NET图书答疑 2009-12-21
是否精华
版块置顶:
我想修改在线考试系统:单选题增加,"考试单元"等字段.请问如何修改程序? 是否只修改singleselectadd.aspx.cs 和 singleproblemmr.cs就可以?想实现如图效果:[img src=null/img][img src=http://www.hmedu.com/test/222.gif/img]
分享到:
精彩评论 7
红尘倒影
学分:0 LV1
2009-12-22
沙发
修改数据库字段,修改sql语句中的插入字段。
hmkjb
学分:0 LV1
2009-12-23
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
修改数据库字段,修改sql语句中的插入字段。
[/FIELDSET]

回复:dropdownlist已顺利从数据库接收数据,请问如何将这些用dropdownlist的数据放到数据库中?调试多次失败,请求技术帮助,不胜感激!
  
Confidence2009
学分:0 LV1
2009-12-23
地板
DataSet做数据源有点浪费。
private void Button1_Click(object sender, System.EventArgs e)

{

//取得Web.config里的数据库连接字串

string ConnString = ConfigurationSettings.AppSettings["ConnectionString"];

//创建一个SqlConnection

SqlConnection Conn = new SqlConnection( ConnString );

string SQL_Select = "select id, ItemName from DDLItem order by id desc";

//创建一个SqlCommand

SqlCommand myCommand = new SqlCommand( SQL_Select, Conn );

//读取数据记录并绑定

myCommand.Connection.Open();

//使用DataReader读取速度更快

SqlDataReader myReader = myCommand.ExecuteReader();

while ( myReader.Read() )

{

DropDownList1.Items.Add( new ListItem( myReader["ItemName"].ToString(),myReader["id"].ToString() ) );

//增加Item

//或者这样也能绑定,

//DropDownList1.Items.Add( new ListItem( myReader[1].ToString(),myReader[0].ToString() ) );

//增加Item

//都是要在知道Sql语句或者数据表结构的前提下才能这样绑定

}

myCommand.Connection.Close();

}

动态绑定了DropDownList控件后,可以调用DropDownList1.Selectedvalue获得其选项值,然后将其值就可以存入到其他数据库中设置的某个字段中。
hmkjb
学分:0 LV1
2009-12-24
4L
[FIELDSET][LEGEND]引自:3楼[/LEGEND]
DataSet做数据源有点浪费。
private void Button1_Click(object sender, System.EventArgs e)

{

//取得Web.config里的数据库连接字串

string ConnString = ConfigurationSettings.AppSettings["ConnectionString"];

//创建一个SqlConnection

SqlConnection Conn = new SqlConnection( ConnString );

string SQL_Select = "select id, ItemName from DDLItem order by id desc";

//创建一个SqlCommand

SqlCommand myCommand = new SqlCommand( SQL_Select, Conn );

//读取数据记录并绑定

myCommand.Connection.Open();

//使用DataReader读取速度更快

SqlDataReader myReader = myCommand.ExecuteReader();

while ( myReader.Read() )

{

DropDownList1.Items.Add( new ListItem( myReader["ItemName"].ToString(),myReader["id"].ToString() ) );

//增加Item

//或者这样也能绑定,

//DropDownList1.Items.Add( new ListItem( myReader[1].ToString(),myReader[0].ToString() ) );

//增加Item

//都是要在知道Sql语句或者数据表结构的前提下才能这样绑定

}

myCommand.Connection.Close();

}

动态绑定了DropDownList控件后,可以调用DropDownList1.Selectedvalue获得其选项值,然后将其值就可以存入到其他数据库中设置的某个字段中。
[/FIELDSET]


回复:还是Confidence2009水平高,多多指教!等我调试好再向您汇报. 单选题增加字段后,怎么样取得DropDownList控件的值,这样可以吗?singleproblem.grade=ddlgrade.selectedvalue
  
Confidence2009
学分:0 LV1
2009-12-26
5L
你可以试着实际开发下,如果还遇到什么其他问题可以向我们提问,我们水平也是有限的,互相学习了!
hmkjb
学分:0 LV1
2009-12-28
6L
[FIELDSET][LEGEND]引自:5楼[/LEGEND]
你可以试着实际开发下,如果还遇到什么其他问题可以向我们提问,我们水平也是有限的,互相学习了!
[/FIELDSET]

回复:Confidence2009,您好!如图:
  [img src=http://www.hmedu.com/test/33.gif/img]

如何修改程序,按"限定出题范围"按钮,按条件重新绑定gridview1至gridview5?
hmkjb
学分:0 LV1
2009-12-29
7L
[FIELDSET][LEGEND]引自:6楼[/LEGEND]
[FIELDSET][LEGEND]引自:5楼[/LEGEND]
你可以试着实际开发下,如果还遇到什么其他问题可以向我们提问,我们水平也是有限的,互相学习了!
[/FIELDSET]

回复:Confidence2009,您好!如图:
  [img src=http://www.hmedu.com/test/33.gif/img]

如何修改程序,按"限定出题范围"按钮,按条件重新绑定gridview1至gridview5?
[/FIELDSET]

回复:已成功完成二次开发,谢谢!
  
首页上一页 1 下一页尾页 7 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照