C#实验9报告.docx
《C#实验9报告.docx》由会员分享,可在线阅读,更多相关《C#实验9报告.docx(25页珍藏版)》请在冰豆网上搜索。
![C#实验9报告.docx](https://file1.bdocx.com/fileroot1/2022-11/19/e7b19755-acff-4c24-9663-6e9c1e196283/e7b19755-acff-4c24-9663-6e9c1e1962831.gif)
C#实验9报告
《基于C#的应用程序开发》实验报告
实验名称:
实验九熟悉c#的Sql编程
实验日期:
2012-11-30
班级:
11512
学号:
20113051209
姓名:
刘佳
一、实验目的
1.掌握c#的数据库编程技术。
二、实验内容
1.调试课本P168习题9.5第14题的程序。
三、实验过程
1.主要代码:
namespacediancai
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
publicstaticintcount=0;
intdptdsprice=10;
intxptdsprice=6;
intmljsprice=20;
intyxrsprice=14;
intgbjdprice=18;
intqyhhprice=66;
intmhqxprice=1888;
intddp=8;
intdxp=3;
privatevoid大盘的青椒土豆丝ToolStripMenuItem_Click(objectsender,EventArgse)
{
DialogResultr1;
r1=MessageBox.Show("大盘的青椒土豆丝实惠又便宜,确定吗?
","请点菜",MessageBoxButtons.YesNoCancel);
if(r1==DialogResult.Yes)
{
if(listBox1.Items.Contains(大盘的青椒土豆丝ToolStripMenuItem.Text)||listBox1.Items.Contains(toolStripbtnDptds.Text))
//此处用于查找在列表中有没有相同的值
{
DialogResultr2;
r2=MessageBox.Show("此菜已点,确定再点!
","提示",MessageBoxButtons.YesNoCancel);
if(r2==DialogResult.Yes)
{
listBox1.Items.Add(大盘的青椒土豆丝ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count+ddp).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+ddp;
}
}
else
{
listBox1.Items.Add(大盘的青椒土豆丝ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count+ddp).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+ddp;
}
}
}
privatevoid小盘的青椒土豆丝ToolStripMenuItem_Click(objectsender,EventArgse)
{
DialogResultr1;
r1=MessageBox.Show("小盘的青椒土豆丝特好吃,确定吗?
","请点菜",MessageBoxButtons.YesNoCancel);
if(r1==DialogResult.Yes)
{
if(listBox1.Items.Contains(小盘的青椒土豆丝ToolStripMenuItem.Text)||listBox1.Items.Contains(toolStripButton2.Text))
//此处用于查找在列表中有没有相同的值
{
DialogResultr2;
r2=MessageBox.Show("此菜已点,确定再点!
","提示",MessageBoxButtons.YesNoCancel);
if(r2==DialogResult.Yes)
{
listBox1.Items.Add(小盘的青椒土豆丝ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count+dxp).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+dxp;
}
}
else
{
listBox1.Items.Add(小盘的青椒土豆丝ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count+dxp).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+dxp;
}
}
}
privatevoid麻辣鸡丝ToolStripMenuItem_Click(objectsender,EventArgse)
{
DialogResultr1;
r1=MessageBox.Show("麻辣鸡丝是宫廷名菜,麻辣爽口,鲜香诱人,确定吗?
","请点菜",MessageBoxButtons.YesNoCancel);
if(r1==DialogResult.Yes)
{
if(listBox1.Items.Contains(麻辣鸡丝ToolStripMenuItem.Text)||listBox1.Items.Contains(toolStripButton3.Text))
//此处用于查找在列表中有没有相同的值
{
DialogResultr2;
r2=MessageBox.Show("此菜已点,确定再点!
","提示",MessageBoxButtons.YesNoCancel);
if(r2==DialogResult.Yes)
{
listBox1.Items.Add(麻辣鸡丝ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count+mljsprice).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+mljsprice;
}
}
else
{
listBox1.Items.Add(麻辣鸡丝ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count+mljsprice).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+mljsprice;
}
}
}
privatevoid鱼香肉丝ToolStripMenuItem_Click(objectsender,EventArgse)
{
DialogResultr1;
r1=MessageBox.Show("鱼香肉丝实惠又便宜,确定吗?
","请点菜",MessageBoxButtons.YesNoCancel);
if(r1==DialogResult.Yes)
{
if(listBox1.Items.Contains(鱼香肉丝ToolStripMenuItem.Text)||listBox1.Items.Contains(toolStripButton4.Text))
//此处用于查找在列表中有没有相同的值
{
DialogResultr2;
r2=MessageBox.Show("此菜已点,确定再点!
","提示",MessageBoxButtons.YesNoCancel);
if(r2==DialogResult.Yes)
{
listBox1.Items.Add(鱼香肉丝ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count+yxrsprice).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+yxrsprice;
}
}
else
{
listBox1.Items.Add(鱼香肉丝ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count+yxrsprice).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+yxrsprice;
}
}
}
privatevoid宫保鸡丁ToolStripMenuItem_Click(objectsender,EventArgse)
{
DialogResultr1;
r1=MessageBox.Show("宫保鸡丁实惠又便宜,确定吗?
","请点菜",MessageBoxButtons.YesNoCancel);
if(r1==DialogResult.Yes)
{
if(listBox1.Items.Contains(宫保鸡丁ToolStripMenuItem.Text)||listBox1.Items.Contains(toolStripButton5.Text))
//此处用于查找在列表中有没有相同的值
{
DialogResultr2;
r2=MessageBox.Show("此菜已点,确定再点!
","提示",MessageBoxButtons.YesNoCancel);
if(r2==DialogResult.Yes)
{
listBox1.Items.Add(宫保鸡丁ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count+gbjdprice).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+gbjdprice;
}
}
else
{
listBox1.Items.Add(宫保鸡丁ToolStripMenuItem.Text);
toolStripStatusLabel1.Text="总价格:
"+(count=count+gbjdprice).ToString()+"元";
toolStripStatusLabel2.Text="欢迎光临";
count=count+gbjdprice;
}
}
}
private