随笔分类 -  ASP.NET、C#

摘要:解决WinForm下ListBox控件“设置DataSource属性后无法修改项集合”最近更新: 2013-2-15 587很少写WinForm程序第一次使用ListBox控件就遇到了比较恶心的问题。因为我不想手 动绑定ListBox中的Item就使用了DataSource,但是当我进行一些添加、删除操作时就报 了这个错“设置DataSource属性后无法修改项集合”。实在太恶心了,不知道 设计ListBox的人是怎么想的给了DataSource属性却不能随便更改,而我要实现在一个 ListBox中选中几项然后放到另一个ListBox中的功能,不能用DataSource的话太麻烦了。 上博客园 阅读全文
posted @ 2013-09-29 20:24 meimao5211 阅读(1175) 评论(2) 推荐(0)
摘要:读取INI代码 做的不对 练习 记录错误使用:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;using System.Runtime.InteropServices;namespace GHGD.UI{ public partial class FrmBa... 阅读全文
posted @ 2013-09-27 17:32 meimao5211 阅读(552) 评论(0) 推荐(0)
摘要:if (Directory.Exists(Server.MapPath(~/upimg/hufu)) == false)//如果不存在就创建file文件夹{Directory.CreateDirectory(Server.MapPath(~/upimg/hufu));}//Directory.Delete(Server.MapPath(~/upimg/hufu), true);//删除文件夹以及文件夹中的子目录,文件//判断文件的存在if (File.Exists(Server.MapPath(~/upimg/Data.html))){Response.Write(Yes);//存在文件}el 阅读全文
posted @ 2013-09-27 11:30 meimao5211 阅读(2660) 评论(0) 推荐(0)
摘要:成功了,把代码帖出来给大家看看,跟我刚开始帖出来的差不多,是需要杀掉进程的,我之前调用的存储过程,可能有点问题,现在改成sql了//////数据库备份///publicstaticintDbBackup(stringserverip,stringusername,stringpsw,stringpath){intret;SQLDMO.BackupoBackup=newSQLDMO.BackupClass();SQLDMO.SQLServeroSQLServer=newSQLDMO.SQLServerClass();try{oSQLServer.LoginSecure=false;oSQLSer 阅读全文
posted @ 2013-09-26 16:31 meimao5211 阅读(309) 评论(0) 推荐(0)
摘要:Yc那些事儿我愿意 为了我的幸福 奋斗终生2008-11-17 18:04WinForm c# 备份 还原 数据库 其实是个非常简单的问题,一个Form,一个Button,一个OpenFileDialog,一个SaveFileDialog.下面给出备份与还原类using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System.IO;using System.Collections;using System.Window 阅读全文
posted @ 2013-09-26 16:31 meimao5211 阅读(405) 评论(0) 推荐(0)
摘要:SQL SEVER 死锁USE mastergoCREATE PROC killspid (@dbname VARCHAR (20))AS BEGIN DECLARE @sql NVARCHAR (500), @temp VARCHAR (1000) DECLARE @spid INT SET @sql = 'declare getspid cursor forselect spid from sysprocesses where dbid=db_id(''' + @dbname + ''')'EXEC (@sql) OPEN g 阅读全文
posted @ 2013-09-26 16:29 meimao5211 阅读(343) 评论(0) 推荐(0)
摘要:SQL数据库问题 解释一下下面的代码2008-08-13 11:30wssqyl2000|分类:数据库DB|浏览1154次use mastergocreate proc killspid(@dbname varchar(50))asbegindeclare @sql nvarchar(500)declare @spid intset @sql='declare getspid cursor for select spid from sysprocesses where dbid=db_id('+@dbname+')'print @sqlexec (@sql)op 阅读全文
posted @ 2013-09-26 16:27 meimao5211 阅读(425) 评论(1) 推荐(0)
摘要:C# winform 组件---- folderBrowserDialog与openFileDialog2009-06-27 13:362153人阅读评论(1)收藏举报winformc#buttonobject工具vs2008winform 的工具箱中有两个组件:folderBrowserDialog与openFileDialog.他们的作用如下:folderBrowserDialog:打开一个浏览对话框,以便选取路经.openFileDialog: 打开一个浏览对话框,以便选取一个文件名.在实际操作中的应用如下: private void button1_Click(object sende 阅读全文
posted @ 2013-09-26 14:03 meimao5211 阅读(532) 评论(0) 推荐(0)
摘要:可定制的数据库备份和恢复程序 tashanzhishi [原作] 关键字 数据库 备份 恢复 出处 在我们做数据库系统的程序时,经常需要为客户做一个数据库的备份和恢复程序,特别是对于一些非专业的数据库用户,这个程序更是必不可少,而且操作必需足够简单。因为在很多系统中,数据库的备份恢复功能都是相近的,因此,我们最好做一个通用的数据库备份恢复程序,这样就不必每个系统都开发一套了。 要开发这样一套系统,我个人认为应该满足以下要求: 1. 备份恢复操作应该有历史记录(必需有一个备份列表,列出备份文件的相关信息),便于用户查找以往的备份。 2. 对于每一次备份和恢复应允许用户记录备份和恢复的原因。 3. 阅读全文
posted @ 2013-09-25 23:12 meimao5211 阅读(245) 评论(0) 推荐(0)
摘要:/// /// 通过调用MSSQL的SQLDMO.DLL文件来实现备份数据库/// 1.首先在在项目中引用SQLDMO.DLL文件。/// 2.在引用中的SQLDMO.DLL文件右击-->属性-->设置[嵌入互操作类型]为flash/// public static void DBBackup(){ SQLDMO.Backup dbBackup = new SQLDMO.BackupClass(); SQLDMO.SQLServer sqlServer = new SQLDMO.SQLServerClass(); try { sqlServer.Login... 阅读全文
posted @ 2013-09-25 23:09 meimao5211 阅读(376) 评论(0) 推荐(0)
摘要:C#数据库备份及还原 1.在用户的配置时,我们需要列出当前局域网内所有的数据库服务器,并且要列出指定服务器的所有数据库,实现代码如下: 取得数据库服务器列表:publicArrayListGetServerList() { ArrayListalServers=newArrayList(); SQLDMO.ApplicationsqlApp=newSQLDMO.ApplicationClass(); try { SQLDMO.NameListserverList=sqlApp.ListAvailableSQLServers(); for(inti=1;i /// 还原数据库文件 ... 阅读全文
posted @ 2013-09-25 23:05 meimao5211 阅读(620) 评论(0) 推荐(0)
摘要:C#中数据库备份还原使用前要导入SQLDMO.dll(在com组件中导入Microsoft SQLDMO Object Library即可) /// /// DbOper类,主要应用SQLDMO实现对Microsoft SQL Server数据库的备份和恢复 /// public sealed class DbOper { /// /// DbOper类的构造函数 /// public DbOper() { } /// /// 数据库备份 /// public static void DbBackup() { SQLDMO.Backup oBackup = new SQLDMO.Backup. 阅读全文
posted @ 2013-09-25 23:03 meimao5211 阅读(339) 评论(0) 推荐(1)
摘要:C#实现对数据库的备份还原 ( 用SQL语句实现对数据库备份还原操作 备份SqlServer数据库: backup database 数据库名 to disk (备份文件存放路径+文件名).bak 还原SqlServer数据库: string path = this.FileUpload1.PostedFile.FileName; //获得备份路径及数据库名称 use master restore database 数据库名 from disk='" + path + "'"; )using System;using System.Collecti 阅读全文
posted @ 2013-09-25 23:01 meimao5211 阅读(4447) 评论(1) 推荐(1)
摘要:在WebForm中提供了FileUpload控件来供我们选择本地文件,只要我们将该控件拖到页面上了,就已经有了选择本地文件的功能了。而在WinForm中,并没有为我们提供集成该功能的控件,但为我们提供了OpenFileDialog类,我们可以利用该类来打开与选择本地文件。OpenFileDialog类,提供了提示用户打开文件的功能,它有如下属性和方法:属性:CheckFileExists--设置对话框在用户指定的文件名不存在时是否显示警告Multiselect--设置是否允许用户同时选择多个文件ReadOnlyChecked--获取或设置一个值,该值指示是否选定只读复选框SafeFileNam 阅读全文
posted @ 2013-09-25 18:45 meimao5211 阅读(1180) 评论(0) 推荐(1)
摘要:C#操作INI文件在很多的程序中,我们都会看到有以.ini为后缀名的文件,这个文件可以很方便的对程序配置的一些信息进行设置和读取,比如说我们在做一个程序后台登陆的时候,需要自动登录或者是远程配置数据库连接,及保存密码设置等等(在Winform程序中),若在ASP.NET程序中有另外的解决方法,此C#操作INI文件的文章仅在winform程序中进行写入和读取操作。为了方便起见,现在以一个简单的小实例来对C#操作INI文件进行讲解:窗体的大致布局如下当点击写入按钮的时候就会把文本框中输入的值写入到INI文件中,结果会如图所示当点击读取按钮的时候就会把INI文件中的节点信息的值填充到窗体中的文本框中 阅读全文
posted @ 2013-09-25 17:09 meimao5211 阅读(311) 评论(0) 推荐(0)
摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;using System.Runtime.InteropServices;namespace GHGD.UI{ public partial class FrmBackUp : Form { ... 阅读全文
posted @ 2013-09-25 17:08 meimao5211 阅读(206) 评论(0) 推荐(0)
摘要:string Current = Directory.GetCurrentDirectory();//获取当前根目录 //private string strFilePath = Application.StartupPath + "\\" + "FileConfig.ini";//获取INI文件路径 //MessageBox.Show("strFilePath: "+strFilePath); //MessageBox.Show("Application.StartupPath: " + Appli... 阅读全文
posted @ 2013-09-25 14:25 meimao5211 阅读(1735) 评论(0) 推荐(0)
摘要:请问在C#的Winform下如何用正则表达式限制用户只能在textBox中输入18位的身份证号码。2013-06-18 11:07会飞的鱼儿18|分类:C#/.NET|浏览101次不能有空格和字母字符。分享到:2013-06-18 11:28提问者采纳private void textBox2_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { if (Isshenfenzheng(textBox2.Text.Trim(... 阅读全文
posted @ 2013-09-25 14:10 meimao5211 阅读(1878) 评论(0) 推荐(0)