上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 44 下一页
摘要: 阅读全文
posted @ 2024-06-21 20:31 龙卷风吹毁停车场 阅读(16) 评论(0) 推荐(0)
摘要: private void button1_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); //选择图片(*.png,*.jpg,*.gft) 是title提示 //*.png;*.jpg;* 阅读全文
posted @ 2024-06-21 10:52 龙卷风吹毁停车场 阅读(41) 评论(0) 推荐(0)
摘要: 先上效果图: 方法已经封装好了,可以直接用: public void FormControl(Form form) { //首先判断容器中是否有其他窗体,如果有,则先关闭 foreach (Control item in this.splitContainer1.Panel2.Controls) { 阅读全文
posted @ 2024-06-21 10:00 龙卷风吹毁停车场 阅读(55) 评论(0) 推荐(0)
摘要: 举例: 一次查询5条,从第0条开始 一次查询5条从第5条开始 由上面两条例子我们可以做一个简单的封装 /// <summary> /// 根据分页查询 /// </summary> /// <param name="pageSize">一页多少条</param> /// <param name="p 阅读全文
posted @ 2024-06-20 10:38 龙卷风吹毁停车场 阅读(34) 评论(0) 推荐(0)
摘要: 在这点我们需要使用到的sql语句 语法: update 表名 set 某个值=case when @你要修改的值 > 表中的某一个值 then 成立之后要设置的值 else 前面没有成立设置的值 end 举例: 我根据传入的年龄age来设置type为1还是0,1表示成年,0表示未成年 update 阅读全文
posted @ 2024-06-19 16:15 龙卷风吹毁停车场 阅读(60) 评论(0) 推荐(0)
摘要: ExecuteScalar 方法允许我们查询单一结果,我们来看看什么是单一结果,有那些需要注意的事项 1. 下面是我对 ExecuteScalar 的简单封装,接下来我们看看,如何使用 /// <summary> /// 查询单一结果 /// </summary> /// <param name=" 阅读全文
posted @ 2024-06-19 11:57 龙卷风吹毁停车场 阅读(105) 评论(0) 推荐(0)
摘要: 1, 在winform项目中 Program.cs 文件里添加 using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Threading.Ta 阅读全文
posted @ 2024-06-18 16:05 龙卷风吹毁停车场 阅读(33) 评论(0) 推荐(0)
摘要: 找到问题: 是应为我在 ExecuteReader方法 finally中加入了 conn.close(); 导致了我UI层在使用Read的时候, 数据库的链接已经被 finally 里面的conn.close()关闭了 阅读全文
posted @ 2024-06-18 15:16 龙卷风吹毁停车场 阅读(46) 评论(0) 推荐(0)
摘要: /// <summary> /// 事务处理 /// </summary> /// <param name="sqlList">sql语句数组</param> /// <returns></returns> /// <exception cref="Exception"></exception> p 阅读全文
posted @ 2024-06-18 09:13 龙卷风吹毁停车场 阅读(35) 评论(0) 推荐(0)
摘要: ContextMenuStrip属性: 当用户点击鼠标右键时(设置和contextMenuStrip挂钩) MultiSelect属性 是否可以多行选择 SelectionMode属性: 设置选中方式,比如是否选中一整行(设置为FullRowSelect) Dock属性: 设置显示位置 AllowU 阅读全文
posted @ 2024-06-17 18:09 龙卷风吹毁停车场 阅读(70) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 44 下一页