继上次的前台内容今天我们来讲一讲后台的一些事儿吧!后台呢主要是对前台的歌手、歌曲信息及图片、歌曲路径的一些~嗯~算是配置吧! 还是先看效果图 后台效果图 登录界面 主界面 添加歌手 该窗体填写歌手信息并选择图片后会将歌手的信息保存在数据库并且将选中的图片复 ...
继上次的前台内容今天我们来讲一讲后台的一些事儿吧!后台呢主要是对前台的歌手、歌曲信息及图片、歌曲路径的一些~嗯~算是配置吧! 还是先看效果图
后台效果图
主界面
添加歌手
该窗体填写歌手信息并选择图片后会将歌手的信息保存在数据库并且将选中的图片复制到数据库中存放歌手图像的制定路径中!
查询歌手
查询窗体中可以对歌手的信息进行修改和删除,修改歌手和添加歌手共用一个窗体
添加歌曲
添加个曲中点击浏览按钮选择歌曲后会自动加载歌曲的名字和拼音缩写,点击选择按钮打开查询歌手窗体选择歌手点击保存按钮效果和添加歌手窗体中的保存按钮差不多
查询歌曲信息
修改歌曲信息和添加歌曲共用一个窗体
设置路径
设置歌手图片路径和设置歌曲路径共用一个窗体
后台技术实现
同一窗体实现多种功能
以添加歌手窗体为例该功能分两步实现
1.定义一个公有的静态变量或枚举用来标示不同的功能
2.在窗体的load事件和保存按钮的Click事件中对枚举或公有变量进行判定
//加载信息(load事件) private void addsinger_Load(object sender, EventArgs e) { getdb();//添加歌手 if (id!="") { detinfo();//修改歌手 this.Text = "修改歌手信息"; } }//保存信息(保存按钮的Click事件) private void btnOk_Click(object sender, EventArgs e) { //判断信息是否完整 if (txtinfo.Text!=""&&txtname.Text!=""&&cmblist.Text!=""&&(rb0.Checked==true ||tb1.Checked==true||rb2.Checked==true)&&openFileDialog1.FileName!="") { //项数据库添加或修改数据 if (id=="") { insertdb();//添加 } else { update();//修改 } } else { MessageBox.Show("请完善信息"); } }
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:2015年中项目总结下
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。