`
tiansoft
  • 浏览: 176095 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表

多条件查询

多条件查询时在做项目的时候不可缺少的功能,虽然很简单,但是自己还是记一下,对自己有用: /// <summary>         /// 查询事件         /// </summary>         /// <param name="sender"></param>         /// <param name="e"></param>         private void simpleButton查询_Click(object sender, EventArgs e ...
我们在写项目的时候,总会遇到一些数据的打印和导出,开始在想得时候真的很困难,但是最后还是解决了,所有分享一下,以后对自己有用    /// <summary>         /// 打印信息         /// </summary>         /// <param name="sender"></param>         /// <param name="e"></param>         private void barButtonItem4_ItemClick( ...
在写项目的时候,我们都会在按钮上去实现一些添加,修改等等的操作,有时候复制,粘贴等大部门都是用按钮的形式,如果是右击往往这样会让用户感觉到软件的灵活性,因为用户在使用操作系统的时候都习惯了右击对数据进行复制,粘贴等操作,所有在树形节点上除了用按钮的形式实现复制,粘贴等功能外,我想菜单上也能够实现的话,会非常的好,能够给用户很好的体验。 实现粘贴功能代码如下: /// <summary>         /// 实现粘贴的功能         /// </summary>         /// <param name="sender">&l ...
今天在写程序的时候,同事给我提个建议,说在添加或新建数据的时候,除了要用正则表达式对数据进行验证外,还应该对其的长度对其限定,那样的话避免错误,比如在数据库中的一个字段是varchar(50),已经限定了长度,如果用户在输入的时候,输入很长的字符串,那么数据库会受到影响,数据将不能插入,而且给用户的感觉不好,要对输入的字符串进行限定,而且出错时提示用户,那样程序才健壮。所以把一个方法共享给我,我觉得写得非常的好,虽然简单,但我却没有想到和考虑到,值得学习和收藏,希望对以后有用: /// <summary>         /// 自定义检测字符串长度         /// < ...
这几天都在做项目,总是遇到很多的困难,就是发现sqlserver2008怎么连接不起(刚装的)遇到的错误提示是: 【在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接】 一直在找解决的原因,后来找到解决的方法,感觉到很辛苦,所以把它记录下来,分享一下: 一:在配置工具/配置管理器 菜单中找sqlserver网络配置->SQLEXPRESS的协议->TCP/IP ->属性,把端口设为:1433然后重启一些SQL Browser服务就可以了 以上的前提是在其它的 ...
android的安装步骤收集
在网页上,我们经常会看到很多的小窗体时隐时现的,感觉到很漂亮,不知道是怎么出现的,当我们用javascript的话,将要写很多的代码,如果用jquery,则用很少的代码,就可以实现了,下面是一个浮动窗体的案例,分别在中间, ...
以前自己做了菜单结构,在做网页开发的时候经常会用到,所以收藏一下,对自己有用 html页面: <ul> <li class="main"> <a href="#">菜单项1</a> <ul > <li><a href="#">子菜单项11</a></li> <li><a href="#">子菜单项12</a></li> </ ...
今天网的时候去博客园逛了一下,发现有个地址把c#的很多知识都收藏和总结得很全面,所以把它的主页拷贝下来,以后学习的时候直接进去 http://www.cnblogs.com/anytao/archive/2008/09/04/1284309.html
我觉得正则表达式很重要,可以说它是很通用的,不管是在java,c#,javascript等语言中都应用广泛,而且用法基本上是差不多,所以总结一下,以后再使用的时候会很快速的完成数据的验证: 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?< ...
在做项目的时候,少不了对数据的添加,删除,修改等操作,有时候感觉到很简单,但是如果要考虑到很多问题的话,那么就不是那么简单了,因为需要考虑到很多的问题和因素,下面是树形结构上采用数据源方式对数据进行操作,感觉到还可以,所以记下来,以后对自己有用。 /**          *          *添加物料分类的方法          */         private void barButtonItem添加_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)         {             // ...
前几天公司做了一个项目,在我做的子模块中,有节点上下移动的功能,要求如下: 1.上移:与同级上一节点调换位子,即与上一节点调换顺序号 2.下移:与同级下一节点调换位子,即与下一节点调换顺序号 这个问题想了很久,终于做出来了,虽然效率不是多么的好,但还是实现了功能,所以把它记在上面,以后要使用的时候,可以直接可以用,首先新建几个按钮,添加按钮事件,并在按钮事件上添加代码如下:           /**          *页面刷新                     */         private void LoadData()         {             //清空 ...
1.TreeView(树形控件)中常用到的属性和事件: 1.1 Nodes:      树形控件中所有结点的集合,对树形控件中的结点进行添加或者移除需要用到Nodes下的Add()和AddRange()函数(Add()是添加先前创建的一个结点,AddRange()是添加先前创建的一组结点),Clear()函数清除树上所有结点,Remove()和RemoveAt()用于移除结点(Remove()用于移除指定结点,参数为某一结点,而RemoveAt()的参数为某节点位置,int型) 1.2 AfterSelect事件     在树形控件某一节点被选中后出发的事件,该事件会在某控件被选中后 ...
今天在看java基础的时候,突然对java的垃圾回收机制有些凝惑,所以在网上找了很多的知识,发现有一个知识说得很详细,想保存下来,对以后有用. 文章的内容如下: gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用 ...
以前听起hibernate总感觉是一个很奇怪的东西,不知道是用做什么,只知道是一个框架,今天对hibernate的学习,使我受益匪浅,知道了hibernate的作用。 以前在写程序的时候看,特别是在编写连接数据库程序的时候,总要用到jdbc,提前都感觉到jdbc是一个很好的手工方式,并没有想到更好的实现方法,也不知道jdbc的缺点是什么,因为在做大型项目的时候,必定会要写很多的程序,当然操作数据库的更不可缺,所以每次的有很多都是重复的,而且在对象模型和关系模型之间总会遇到很多的问题,也往往会转来转去的,当用了hibernate后,可以很方便的操作数据,不用写那么麻烦的代码,节省了很多的操作和代码 ...
Global site tag (gtag.js) - Google Analytics