摘要: 关于使用事务有几点不太明确: 1事务对象关联的Connection对象在操作的时候不能被其他对象调用,但大部分代码没有用lock锁住,是否在OracleTransaction对象中已经封装好了呢? 2OracleTransaction对象的创建需要借助Connection对象来做,不能独立创建么?下面是测试过的代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Configuration;using System.Data;using Oracle.D 阅读全文
posted @ 2013-01-25 13:30 十四 阅读(13166) 评论(0) 推荐(2)
摘要: 废话少说直接上代码了:#region 只允许一台主机上运行一个应用程序 private const int WS_SHOWNORMAL = 1; [DllImport("User32.dll")] private static extern bool ShowWindowAsync(IntPtr hWnd, int cmdShow); [DllImport("User32.dll")] private static extern bool SetForegroundWindow(IntPtr hWnd); //... 阅读全文
posted @ 2012-11-30 15:32 十四 阅读(292) 评论(0) 推荐(0)
摘要: 废话少说,网上找了,后来又自己写了,直接上代码了:// 过滤datatable中重复的信息 public DataTable GetDisTable(DataTable oldTable) { if (oldTable != null || oldTable.Rows.Count>0) { DataView view = new DataView(oldTable); string []discolom = new string[]{"Content"}; ... 阅读全文
posted @ 2012-11-23 17:30 十四 阅读(881) 评论(0) 推荐(0)
摘要: 第一次接触Devexpress组件,没想到竟然是那个版本的,属性全部是英文的注释。PopupMenu的使用类似于ContextMenuStrip,但感觉更麻烦一点,一般要配合BarManager,imageList使用,当时我参考了这个园子兄弟的文字才略懂。http://www.cnblogs.com/xlx0210/archive/2010/07/14/1777366.html 有图,有字,有代码,很容易直观的了解使用。 阅读全文
posted @ 2012-11-23 17:27 十四 阅读(2354) 评论(0) 推荐(0)
摘要: 转载自:http://blog.csdn.net/myhuli120/article/details/6915356 vs2005为winform程序做的安装包。在以有程序旧版本的机子上用新版本的安装包安装软件时提示“已经安装该产品的另一个版本。无法继续安装此版本........”在安装部署项目中设“RemovePreviousVersion”为true后也不行。还是提示要卸载旧版本才能安装新版本。。如何设置在安装新版本时复盖掉旧版本??1、确认两个版本的RemovePreviousVersion设置都是true的2、确认两个版本有不同的ProductCode和相同的UpgradeCode3、 阅读全文
posted @ 2012-09-26 10:16 十四 阅读(1543) 评论(1) 推荐(0)
摘要: sqlserver Conversion failed when converting the nvarchar to data type int Union All 在两个视图做合并时报不能把某列的值string转换成int类型 这种情况通常是列的顺序不同 阅读全文
posted @ 2012-09-25 15:05 十四 阅读(794) 评论(0) 推荐(0)
摘要: 如何打包部署winform程序呢,搜了下,参考这个就可以简单的完成普通的打包程序了:http://hi.baidu.com/zhengjianweilx/item/174d5dcf6ea4f9135050582d 先说一下为什么在打包程序中又要添加自定义操作因为这个: 用vs制作的安装包,安装后在桌 阅读全文
posted @ 2012-09-12 13:42 十四 阅读(1287) 评论(3) 推荐(0)
摘要: 一般用于项目更新程序中,根据版本号来更新:在每个类库文件中Properties文件中 AssemblyInfo.cs中修改[assembly: AssemblyVersion("2.0.0.1")][assembly: AssemblyFileVersion("2.0.0.1")]然后重新编译:在Release文件下的dll文件版本就会改变了 阅读全文
posted @ 2012-08-01 17:36 十四 阅读(3721) 评论(0) 推荐(0)
摘要: 老套的config先来啦:<?xml version="1.0" encoding="utf-8" ?><configuration> <appSettings> <add key="CON" value="Data Source=LINRUILIN\SQLEXPRESS;Initial Catalog=XSCJ;Integrated Security=SSPI"></add> </appSettings></configuration& 阅读全文
posted @ 2012-07-20 15:34 十四 阅读(1335) 评论(0) 推荐(0)
摘要: 一using System.Data;二using(SqlConnection con =new Sqlconnection(sql)){····························}何时用using可以用以下规则来确定:1、无论代码成功与否都释放对象时;2、对象实现Idisponse接口;3、只有一个对象 阅读全文
posted @ 2012-07-04 10:46 十四 阅读(249) 评论(0) 推荐(0)