![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
文章平均质量分 74
max01
用心做好每一件事
展开
-
.NET开发中的一些小技巧
导读: 这篇文章来自是Mukund Pujari的《Some Cool Tips for .NET》,本人给大家翻译总结一下,我英语水平也就那么回事,不合适的地方还是请大家提出来。 1. 如何创建一个可改变大小没有标题栏的窗体?(How to create a form with resizing borders and no title bar?) form1.Text =原创 2007-11-05 16:31:00 · 444 阅读 · 0 评论 -
DataGridView的具体应用(1)-右键单击后选中所在行及弹出上下文菜单,通过事件捕获所选行的ID号及单元格内容
导读: 1、DataGridView中实现右键单击后选中所在行及弹出上下文菜单 首先对dataGridView1添加RowContextMenuStripNeeded事件,然后新建一个DataGridViewRow,通过e.RowIndex捕获鼠标右键单击的行信息,清除所有选中的行,将鼠标右键捕获到的行设为选中。 在这里通过dataGridViewRow1.Cells["原创 2007-11-06 09:39:00 · 1552 阅读 · 1 评论 -
C#中父窗口和子窗口之间实现控件互操作
导读: 很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。 下面重点介绍前一种,目前常见的有两种方法,基本上大同小异: 第一种,在主窗体类中定义一个静态成员,来保存当前主窗体对象,例如: public static yourMainWindow pCurrentW原创 2007-11-06 10:07:00 · 1102 阅读 · 0 评论 -
ADO.NET的学习笔记(一)--数据库连接及常用的数据库访问方式
整理了一些在以前的学习中关于ADO.NET在C#中的应用的一些知识点,一是为了复习,二是能够和大家一起分享。 应用程序调用数据库数据的层次关系: Program -> ADO.Net -> Data Provider -> Database 典型的Access数据库连接字符串 string.Format("Provider = {0};Data Source = {1}{2}"原创 2007-11-06 10:15:00 · 826 阅读 · 0 评论 -
C#操作ACCESS数据库
导读: 1. 实例代码 只需调用CompactAccessDB函数即可压缩和修复目标数据库. 2. 参数: connectionString – 用来连接到Access数据库. mdwfilename –要压缩的MDB文件的全名(路径+文件名). 由于Jet引擎的限制,执行此方法压缩Access数据库会把结果生成为一个新文件,所以我们要还需要把这个新的Access文原创 2007-11-06 09:34:00 · 1140 阅读 · 0 评论 -
datagridview中添加合计行
导读: 在给朋友做的一个软件中用到datagridview 中添加一行合计行的问题,个人认为用sql在数据集中直接添加然后直接读入datagridview的方法比较好,以下是从网上找到一些解决方法,抄袭。:) DataGridView是使用很多的控件,可是却没有底部合计行的功能,在做一个小项目时有很多地方要用到,就通过下面的方法实现了这一功能: 把下面 #region 添加原创 2007-11-06 09:35:00 · 2355 阅读 · 1 评论 -
C# 中的事务处理
一般的数据库事务控制要求事务里所做的操作必须在同一个数据库内,这样在出现错误的时候才能回滚(RllBack)到初始状态。这就存在一个问题,在分布式应用程序中,往往需要同时操作多个数据库,使用数据库本身的事务处理,很难满足程序对事务控制的要求。在COM+中,提供了完整的事务服务,可以利用它来完成在分布式应用程序中的事务控制。 具体过程如下 一:用VS.NET生成一个类库 。 二:添加转载 2007-11-29 14:46:00 · 632 阅读 · 0 评论