vs2005 C#中label,button,textbox,做一个简单的成绩查询,label显示分数
刚才不知道怎么了,刚问的问题没有了,效果图片那样,,简单的查询就行,数据库能sql2005,数据名ldh,表student,有两个列名id,score,前台和后台详细全面...
刚才不知道怎么了,刚问的问题没有了,效果图片那样,
,简单的查询就行,数据库能sql2005,数据名ldh,表student,有两个列名id,score,前台和后台详细全面最好,谢谢大哥大姐们,急用啊
能给个详细的吗 展开
,简单的查询就行,数据库能sql2005,数据名ldh,表student,有两个列名id,score,前台和后台详细全面最好,谢谢大哥大姐们,急用啊
能给个详细的吗 展开
3个回答
展开全部
using System;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/// <summary>
/// 查询按钮事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
if(string .IsNullOrEmpty(textBox1.Text))//判断是否输入考号
{
MessageBox.Show("准考证好不能为空!");
return;
}
double score=0;//分数
string connString = "Data Source=.;Initial Catalog=Student;Integrated Security=True";//连接字符串
string sql = "select score from Student where id=" + textBox1.Text;//SQL语句
SqlConnection con = new SqlConnection(connString);
try
{
con.Open();//打开数据库
SqlCommand com = new SqlCommand(sql, con);
score =Convert.ToDouble( com.ExecuteScalar());//将查出来的分数赋值给score
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);//异常处理
}
finally
{
con.Close();//关闭数据库
}
if (score >= 60)//判断分数是否及格
MessageBox.Show("录取");//及格录取
else
MessageBox.Show("未录取");//不几个不录取
}
/// <summary>
/// 清楚按钮事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button2_Click(object sender, EventArgs e)
{
this.textBox1.Text = "";//清除
}
}
}
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/// <summary>
/// 查询按钮事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
if(string .IsNullOrEmpty(textBox1.Text))//判断是否输入考号
{
MessageBox.Show("准考证好不能为空!");
return;
}
double score=0;//分数
string connString = "Data Source=.;Initial Catalog=Student;Integrated Security=True";//连接字符串
string sql = "select score from Student where id=" + textBox1.Text;//SQL语句
SqlConnection con = new SqlConnection(connString);
try
{
con.Open();//打开数据库
SqlCommand com = new SqlCommand(sql, con);
score =Convert.ToDouble( com.ExecuteScalar());//将查出来的分数赋值给score
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);//异常处理
}
finally
{
con.Close();//关闭数据库
}
if (score >= 60)//判断分数是否及格
MessageBox.Show("录取");//及格录取
else
MessageBox.Show("未录取");//不几个不录取
}
/// <summary>
/// 清楚按钮事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button2_Click(object sender, EventArgs e)
{
this.textBox1.Text = "";//清除
}
}
}
更多追问追答
追问
大哥,我做的网页页面,后缀是.aspx的,后台写在.aspx.cs。
label上显示是否通过,能发下吗,能用分都给你,谢谢啊,急用啊
追答
不早说。。。
展开全部
BMP、JPEG、GIF、PNG、元文件或图标。SizeMode属性使用PictureBoxSizeMode枚举确定图像在控件中的大小和位置。SizeMode属性可以是AutoSize、CenterImage、Normal和StretchImage。
设置ClientSize属性,可以改变PictureBox的显示区域大小。要加载PictureBox,首先创建一个基于Iamge的对象。例如,要把JPEG文件加载到PictureBox中,需要编写如下代码:
Bitmap myJpeg = new Bitmap(" mypic.jpg");
pictureBox1.Image = (Image) myJpeg;
注意需要转换回Image类型,因为这是Image属性所要求的。
添加一个pictureBox1 ,然后在button1中写如下代码,测试通过,如果想画其他图像,自己看Graphics的方法了。
private void button1_Click(object sender, System.EventArgs e)
{
Graphics grfx = pictureBox1.CreateGraphics();
grfx.DrawLine(new Pen(Color.Blue, 3), 10, 10, 100, 100);
grfx.Dispose();
}
设置ClientSize属性,可以改变PictureBox的显示区域大小。要加载PictureBox,首先创建一个基于Iamge的对象。例如,要把JPEG文件加载到PictureBox中,需要编写如下代码:
Bitmap myJpeg = new Bitmap(" mypic.jpg");
pictureBox1.Image = (Image) myJpeg;
注意需要转换回Image类型,因为这是Image属性所要求的。
添加一个pictureBox1 ,然后在button1中写如下代码,测试通过,如果想画其他图像,自己看Graphics的方法了。
private void button1_Click(object sender, System.EventArgs e)
{
Graphics grfx = pictureBox1.CreateGraphics();
grfx.DrawLine(new Pen(Color.Blue, 3), 10, 10, 100, 100);
grfx.Dispose();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-03-16
展开全部
这个都不会啊。根据id查询呗,首先,获取输入的ID,然后sql语句中student表里面的id=获取到的,就行了,然后从记录中提取成绩绑定到label上,显示,就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询