首页上一页 1 下一页尾页 7 条记录 1/1页
请教增加字段问题
发表在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
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获得其选项值,然后将其值就可以存入到其他数据库中设置的某个字段中。
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获得其选项值,然后将其值就可以存入到其他数据库中设置的某个字段中。
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
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
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]
回复:已成功完成二次开发,谢谢!
[FIELDSET][LEGEND]引自:5楼[/LEGEND]
你可以试着实际开发下,如果还遇到什么其他问题可以向我们提问,我们水平也是有限的,互相学习了!
[/FIELDSET]
回复:Confidence2009,您好!如图:
[img src=http://www.hmedu.com/test/33.gif/img]
如何修改程序,按"限定出题范围"按钮,按条件重新绑定gridview1至gridview5?
[/FIELDSET]
回复:已成功完成二次开发,谢谢!