漂流的人
年轻就要多折腾!
摘要: SQL Server安装程序无法获取ASPNET账户的系统账户信息安装SQL Server2005 问题信息: "SQL Server 安装程序无法获取 ASPNET 帐户的系统帐户信息" 解决办法: 用aspnet_regiis实用工具卸载和重新安装一下就可以了。 具体的操作: 1、进入CMD: C:\windows\microsoft.net\framework\v2.0.50727文件夹下,运行aspnet_regiis -u卸载 然后运行aspnet_regiis -i 重新安装,上述问题即可解决。 2、C:\WINDOWS\Microsoft.NET\Framew 阅读全文
posted @ 2013-03-14 09:28 漂流的人 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 当程序在启动过程中需要花一些时间去加载资源时,我们希望程序能显示一个欢迎界面,能简单介绍软件功能的同时还能告知用户该程序还在加载中,使得用户体验更友好。实现如下:1. 添加欢迎界面的窗体(比如Frm_Welcom),做以下调整:将FormBorderStyle属性设成None,即没有窗体边框将ShowInTaskbar属性设成False,这样窗体不显示在任务栏中将StartPosition属性设成CenterScreen,即总是居中将TopMost属性设成True,即总是在顶部将UseWaitCursor属性设成Ture,即显示等待光标,让人感觉后台还在运行增加一个PictureBox控件,与 阅读全文
posted @ 2013-01-04 16:56 漂流的人 阅读(362) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace MyGz530AccessHelp{ using System.Data; using System.Data.OleDb; public class Gz530AccessHelp { // 连接数据源 private OleDbConnection conn = null; /// <summary> /// 数据源 ... 阅读全文
posted @ 2013-01-04 15:08 漂流的人 阅读(245) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.IO;using System.Security.Cryptography;public class WriteIniFile{ private string strKey = "GZ530@%@!"; public string strinipath; [DllImport("kernel32")] private static 阅读全文
posted @ 2013-01-04 15:02 漂流的人 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 日常对Sql Server 2005关系数据库进行操作时,有时对数据库(如:Sharepoint网站配置数据库名Sharepoint_Config)进行些不正常操作如数据库在读写时而无故停止数据库,从而导致Sql Server 2005数据库不正常中断,当再次打开数据库时会发现某些数据库会被标记为“可疑”(suspect),即在数据库名旁加上了黄色的惊叹号,这时数据库就不能再被打开了,但数据库的结构及数据内容都还是存在的。解决方法:当数据库发生这种操作故障时,按如下操作步骤可解决此问题,打开数据库里的Sql 查询编辑器窗口,运行以下的命令。1、修改数据库为紧急模式1ALTERDATABASES 阅读全文
posted @ 2013-01-04 09:42 漂流的人 阅读(289) 评论(0) 推荐(0) 编辑
摘要: XmlDocumentdoc=newXmlDocument();XmlDeclarationdec=doc.CreateXmlDeclaration("1.0","GB2312",null);doc.AppendChild(dec);//创建一个根节点(一级)XmlElementroot=doc.CreateElement("First");doc.AppendChild(root);//创建节点(二级)XmlNodenode=doc.CreateElement("Seconde");//创建节点(三级)XmlEl 阅读全文
posted @ 2012-12-10 15:38 漂流的人 阅读(145) 评论(0) 推荐(0) 编辑
摘要: ///<summary>///返回Mdb数据库中所有表表名///</summary>publicstring[]GetShemaTableName(stringdatabase_path,stringdatabase_password) { try { //获取数据表 OleDbConnectionconn=newOleDbConnection(); conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;JetOLEDB:DataBasePassword='"+database_pas 阅读全文
posted @ 2012-11-28 17:48 漂流的人 阅读(238) 评论(0) 推荐(0) 编辑
摘要: usingSystem.Data.SqlClient;///<summary>///获取局域网内的所有数据库服务器名称///</summary>///<returns>服务器名称数组</returns>publicList<string>GetSqlServerNames(){DataTabledataSources=SqlClientFactory.Instance.CreateDataSourceEnumerator().GetDataSources();DataColumncolumn=dataSources.Columns[& 阅读全文
posted @ 2012-11-28 17:44 漂流的人 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 前一段时间应公司要求,让我开发一个数据库字段信息CHM帮助文件生成软件。结果当时我就二了,这个东西我只用过,不知道咋做啊。没想到老大很随意说一句:"没事,这个软件我之前有有源码,只不过现在不能用了,你等会参考一下就可以了"。我当时还傻乎乎的谢天谢地,总算有源码可以参考了。当源代码发过来以后,我顿时石化了,我。。。。。,那玩意儿用c++builder开发的,硬着头皮看了一遍,全是带*指针变量、数组、集合、函数,更要命的是,一个类里面写了四五千行没注视的代码,函数中五六百行代码的有几个。 我说这不是坑人嘛?结果看了一天后,我果断放弃看了那个源码了,最后还是的感谢网上活跃的一帮朋 阅读全文
posted @ 2012-10-13 10:04 漂流的人 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 介绍这是我在CodeProject上的第一篇文章。我希望对你有用当我开发软件的时候。我通常因为一个很耗时是任务需要完成。而请求让用户等待,并且通过也允许用户取消。不论我做何种操作(比如下载文件。保存大文件等等)。我都需要做下面几件事:通过一个模态对话框来让用户等待操作完成能让用户看到进度。能让用户随时取消。我搜了好久也没找到拿来就能用的窗体控件,也许是我没找到。于是我自己写。。图1背景BackgroundWorker 类包含了我需要完成任务的所有东西。我只需要给他提供一个对话框。使用代码ProgressForm 包含了一个BackgroundWorker ,你要做的仅仅就是提供了一个完成工作的 阅读全文
posted @ 2012-10-11 13:51 漂流的人 阅读(185) 评论(0) 推荐(0) 编辑