02 2011 档案
C#读取*.sql文件,并执行里面的SQL语句
摘要:思路:先读取文件,以GO为段落,把每一个GO的段落当做一条SQL命令,在通过事务一起执行。public static ArrayList GetSqlFile(string varFileName, string dbname) { ArrayList alSql = new ArrayList(); if (!File.Exists(varFileName)) { return alSql; } StreamReader rs = new StreamReader(varFileName, System.Text.Encoding.Default);//注意编码 string command 阅读全文
posted @ 2011-02-23 16:13 no-code 阅读(11562) 评论(0) 推荐(1) 编辑
根据某个部门ID递归获取其下面所有子部门和本部门信息
摘要:方式一:适用SQL2000+ 1 if object_id('sp_GetAllChild')>0 2 drop proc sp_GetAllChild 3 go 4 5 create proc sp_GetAllChild(@pid varchar(20)) 6 as 7 begin 8 create table #t(ID int,Parent_ID int,Name varchar(1000),level int) 9 declare @t_id varchar(1000),@l int10 set @t_id=@pid11 set @l=012 insert in 阅读全文
posted @ 2011-02-22 16:59 no-code 阅读(3955) 评论(0) 推荐(0) 编辑
C#添加文件和文件夹访问用户并设定权限
摘要:源地址:http://www.cnblogs.com/rootkits/articles/1881101.html其实在.NET中一切的操作和编程变的非常的简单而明了。如想要添加一个文件或文件夹访问用户并为其设置权限的话,如果在C++中实现则非常的复杂。并同时要调用那些烦人的API函数才能完成。但在.NET中则不同,因为.NET中用了很多已封装的类来完成。其实封装类的内部已经封装了系统的API函数从而解决了应用层的编程者。  以下是C#实现。用Visual Studio 2010编写,在WIN 7中测试通过。  1、文件  static void Main(string[] args)   { 阅读全文
posted @ 2011-02-18 16:54 no-code 阅读(4554) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示