新世纪超市进销存系统设计与实现 - 图文(8)

来源:网络收集 时间:2025-07-13 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

电子科技大学毕业论文(设计) 新世纪超市进销存系统设计

附 录

其中“确定”按钮的代码设计如下:

private void button1_Click(object sender, EventArgs e) //单击登陆按钮 {

//定义变量 string sql;

//给sql赋值,查询用户表中是否有匹配用户名和密码 sql = %username='\pwd='\

DataSet result = new DataSet(); //定义变量result为数据集型

result = new Class1().hsggetdata(sql); //将查询到的结果放入数据集result中

if (result != null) {

if (result.Tables[0].Rows.Count > 0) //如果查询结果不为空 {

nuser =

result.Tables[0].Rows[0][\给全局变量当前用户nuser赋值

ncx = result.Tables[0].Rows[0][\给全局变量当前权限ncx赋值

this.Hide(); //隐藏当前窗口

Form2 newform = new Form2(); //弹出新窗口form2 newform.Show(); } else {

//如果查询结果为空

MessageBox.Show(\用户名或密码不正确\ } } else {

//出现异常,给出提示

MessageBox.Show(\数据库连接错误,请检查连接!\ }

}

其中“删除”按钮的代码设计如下: private void button3_Click(object sender, EventArgs e) //单击删除按钮 {

string sql; //删除

28

电子科技大学毕业论文(设计) 新世纪超市进销存系统设计

if (dataGridView1.SelectedCells[3].Value.ToString().Trim() == \超级管理员\ {

MessageBox.Show(\对不起,超级管理员不能删除\ } else {

sql = \dataGridView1.SelectedCells[0].Value.ToString().Trim(); int dd = 0;

dd = new Class1().hsgexucute(sql); if (dd == 1) {

//如果删除成功,再次执行查询操作,即刷新

sql = \ DataSet result = new DataSet();

result = new Class1().hsggetdata(sql);

dataGridView1.DataSource = result.Tables[0]; //给出提示

MessageBox.Show(\删除成功\ } else {

MessageBox.Show(\对不起,系统错误\ } } }

其中“添加”按钮的代码设计如下: private void button1_Click(object sender, EventArgs e) {

string sql;

sql = \bh.Text.ToString().Trim() + \

price.Text.ToString().Trim() + \+ dw.Text.ToString().Trim() + \memo.Text.ToString().Trim() + \ int dd = 0;

dd = new Class1().hsgexucute(sql); if (dd == 1) {

MessageBox.Show(\修改成功\ } else {

//如果语句执行不成功

29

电子科技大学毕业论文(设计) 新世纪超市进销存系统设计

MessageBox.Show(\对不起,系统错误,请检查您的输入是否完全正确!\

} }

1.其中“修改”按钮的代码设计如下:

private void button2_Click(object sender, EventArgs e) {

string sql; // 修改语句

sql = \

mc2.Text.ToString().Trim() + \+ price.Text.ToString().Trim() + \\\dataGridView1.SelectedCells[0].Value.ToString().Trim(); int dd = 0;

dd = new Class1().hsgexucute(sql); if (dd == 1) {

MessageBox.Show(\修改成功\ } else {

MessageBox.Show(\对不起,系统错误\ } }

2.“删除”按钮的代码设计如下:

private void button3_Click(object sender, EventArgs e) {

if (dataGridView1.SelectedCells[0].Value.ToString().Trim() != \ {

//如果鼠标有选中列表中的行,则执行删除操作 string sql;

sql = \dataGridView1.SelectedCells[0].Value.ToString().Trim(); int dd = 0;

dd = new Class1().hsgexucute(sql); if (dd == 1) {

//如果删除成功,则清空所有文本框 bh.Text = \ mc2.Text = \ price.Text = \ lb.Text = \ dw.Text = \

30

电子科技大学毕业论文(设计) 新世纪超市进销存系统设计

cs.Text = \ memo.Text = \ //重新查询一次

sql = \ getdata(sql);

MessageBox.Show(\删除成功\ } else {

MessageBox.Show(\对不起,系统错误\ } } }

其中“添加”按钮的代码设计如下:

private void button1_Click(object sender, EventArgs e) {

string sql;

sql = \bh='\ DataSet hsgds = new DataSet();

hsgds = new Class1().hsggetdata(sql); if (hsgds != null) {

if (hsgds.Tables[0].Rows.Count > 0) {

sql = \shuliang.Text.ToString().Trim() + \ } else {

sql = \bh.SelectedItem.ToString().Trim() + \price.Text.ToString().Trim() + \

}

}

int dd = 0;

dd = new Class1().hsgexucute(sql);

sql = \

bh.SelectedItem.ToString().Trim() + \price.Text.ToString().Trim() + \ dd = new Class1().hsgexucute(sql); if (dd == 1)

31

电子科技大学毕业论文(设计) 新世纪超市进销存系统设计

{

//如果语句执行成功

MessageBox.Show(\操作成功\ } else {

//如果语句执行不成功

MessageBox.Show(\对不起,系统错误,请检查您的输入是否完全正确!\

} }

其中“确定”按钮的代码设计如下: private void button1_Click(object sender, EventArgs e) {

if (float.Parse(shuliang2.Text.ToString().Trim()) > float.Parse(shuliang.Text.ToString().Trim())) {

MessageBox.Show(\库存不足\ } else {

string sql;

sql = \+ bh.SelectedItem.ToString().Trim() + \+ price.Text.ToString().Trim() + \\ int dd = 0;

dd = new Class1().hsgexucute(sql);

//sql = \bh.SelectedItem.ToString().Trim() + \price.Text.ToString().Trim() + \ sql = \shuliang2.Text.ToString().Trim() + \bh.SelectedItem.ToString().Trim() + \

dd = new Class1().hsgexucute(sql); if (dd == 1) {

//如果语句执行成功

MessageBox.Show(\操作成功\ } else {

//如果语句执行不成功

MessageBox.Show(\对不起,系统错误,请检查您的输入是否完全

32

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库新世纪超市进销存系统设计与实现 - 图文(8)在线全文阅读。

新世纪超市进销存系统设计与实现 - 图文(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/548499.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219