07 2011 档案

摘要:#region 获取tnsnames.ora路径 private string GetTNSNAMESORAFilePath() { RegistryKey rgkLm = Registry.LocalMachine; RegistryKey rgkOracleHome = rgkLm.OpenSubKey("SOFTWARE").OpenSubKey("ORACLE"); string home = rgkOracleHome.GetValue("ORACLE_HOME").ToString(); string filePath = 阅读全文
posted @ 2011-07-30 11:04 柠檬绿松 阅读(1430) 评论(0) 推荐(0)
摘要:Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select. 阅读全文
posted @ 2011-07-30 11:00 柠檬绿松 阅读(198) 评论(0) 推荐(0)
摘要:private static string CmdPing(string strIp){Process p = new Process(); p.StartInfo.FileName = "cmd.exe";//设定程序名p.StartInfo.UseShellExecute = false; //关闭Shell的使用p.StartInfo.RedirectStandardInput = true;//重定向标准输入p.StartInfo.RedirectStandardOutput = true;//重定向标准输出p.StartInfo.RedirectStandardE 阅读全文
posted @ 2011-07-23 14:24 柠檬绿松 阅读(3537) 评论(0) 推荐(0)
摘要:这次出现问题的原因是新建了一个.net 4.0的网站使用了默认的应用程序池,而默认的程序池已经被一个.net2.0的网站占用了,才会出现这个问题。原因是不能在同一个IIS进程中运行两个不同版本的ASP.NET程序,因为之前已经有若干个.NET 2.0应用被创建在默认应用程序池,所以错误出现了。解决方法,为.net 4.0的ASP.NET程序新建一个应用程序池 阅读全文
posted @ 2011-07-21 15:17 柠檬绿松 阅读(645) 评论(0) 推荐(0)
摘要:blob为大对象数据类型, 一般存放 二进制。比如图像 文件 之类的东西存放的为二进制,显示的时候就需要转换了拿图片为例,例如数据库中mypic字段类型为blobbyte[] byteImg = (byte[])dr["mypic"];System.IO.MemoryStream ms = new System.IO.MemoryStream(byteImg);System.Drawing.Image img = System.Drawing.Image.FromStream(ms);pictureBox1.Image = img;这样就可以在picturebox中显示图片 阅读全文
posted @ 2011-07-20 10:57 柠檬绿松 阅读(3032) 评论(0) 推荐(0)
摘要:创建一个临时层,将所有feature复制到临时层上,设置临时层上的feature图标的颜色和另一个层的图标颜色不同,然后用timer来改变两个层的visible。 阅读全文
posted @ 2011-07-20 10:45 柠檬绿松 阅读(366) 评论(0) 推荐(0)
摘要:string path = Application.StartupPath + "\\setup.ini"; //获取文件路径获取文件是否只读FileAttributes att=File.GetAttributes(path );设置文件的属性File.SetAttributes(path ,FileAttribute.Archive );FileAttribute可以取值为: 成员名称 说明 ReadOnly 文件为只读。 Hidden 文件是隐藏的,因此没有包括在普通的目录列表中。 System 文件为系统文件。文件是操作系统的一部分或由操作系统以独占方式使用。 Di 阅读全文
posted @ 2011-07-20 10:39 柠檬绿松 阅读(2369) 评论(0) 推荐(1)
摘要:父窗框mainForm;子窗体childForm,利用事件进行传值在子窗体中的操作:public event EventHandler accept;public string value;private void btnStart_Click(object sender, EventArgs e){ value=txtName.text; if(accept!=null) { accept(this, EventArgs.Empty);//当事件触发时,传递自身引用 } }在父窗体中的操作:childForm frmChild=new childForm();private void btn 阅读全文
posted @ 2011-07-12 17:19 柠檬绿松 阅读(976) 评论(0) 推荐(0)
摘要:今天刚安装的vs2010,在用2010调试程序时一直报:无法启动程序:http://.....,将默认浏览器设为火狐进行调试就不报错,经过查阅资料最终解决了,网上说法基本有三种:一、可能由于360或其他杀毒软件的“网页防火墙”开启,只要关闭就可以(我不是这种情况试了不行)。二、可能是由于ie版本和vs2010冲突,这种情况的可能性应该很小,我重装了ie还是不行。三、由于程序无法找到ie,所以无法启动(我是这种情况)解决办法:regedit打开注册表,HKEY_LOCAL_MACHINE--SOFTWARE--Microsoft--Windows--App Paths--iexplorer.ex 阅读全文
posted @ 2011-07-02 17:14 柠檬绿松 阅读(11764) 评论(3) 推荐(2)
摘要:解决方案一:1、如果你的程序运行在你能控制的服务器上,那么安装asp.net ajax就行了,这是System.Web.Extensions等dll做为GAC部署;(一般安装ajax就能解决)2、如果你的程序运行在虚拟主机上(无权安装程序),那么需要把System.Web.Extensions.dll和System.Web.Extensions.Design.dll(通常在C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025目录下)2个dll复制到你的web程序的bin目录下就行了,这是应用程序级别的 阅读全文
posted @ 2011-07-02 11:41 柠檬绿松 阅读(4103) 评论(0) 推荐(0)

View Code