- 博客(13)
- 收藏
- 关注
原创 win7环境中编写的C#程序无法在xp中运行
记录一个花了一天时间才发现的问题。 开发环境win7 + vs2008 ,运行时为.net 3.5 sp1的winform程序。开发调试时都正常。当拷贝到XP环境下(已安装.net 3.5 sp1)运行时没有反应,一点错误提示都没有。经过一整天的查找,发现问题出在图标上。win7系统中窗体图标可以使用大图标,而xp系统中窗体要使用小图标。将窗体图标改为16X16的小图标后程序可以运行了。
2015-01-14 17:16:28
4288
原创 选择绑定数据源时的提示信息与DataSet数据集中的信息不一致的故障
用VS2008 进行数据库项目开发。控件要绑定数据时,常遇到选择绑定数据源时的提示信息与DataSet数据集中的表信息不一致的故障。例如删除了一个DataTable1表,在数据源选择信息中还存在。而新增一个DataTable2表,原数据源选择信息中却没显示。郁闷了好久。 先用以下这个方法进行解决: 一、先备份项目中的DataSet数据集文件。 二、从项目中删除Data
2012-07-02 13:45:03
599
原创 使DataGridView控件输入回车键后单元格焦点向右移
<br />一、创建新类,重载DataGridView类的ProcessCmdKey方法;<br /> <br />using System;<br />using System.Collections.Generic;<br />using System.ComponentModel;<br />using System.Windows.Forms;<br /> <br />public class ClassMyGrid : DataGridView<br />{<br /> protected
2010-10-12 19:22:00
2336
原创 求数据库中所有带数据的表
//列出所有用户表SELECT [name] FROM [dbo].[sysobjects]WHERE [type]=uORDER by [name]//列出有记录的表select name,rowcnt from sysindexes where ( OBJECTPROPERTY(object_id(name), NIsUserT
2008-10-29 18:43:00
578
原创 VC++ gdi+编程的基本代码
//包含头文件 #pragma comment(lib,"gdiplus.lib") #include using namespace Gdiplus; //初始化 ULONG_PTR gdiplusToken; GdiplusStartupInput gdiplusStartupInput; GdiplusStartup(&gdiplusToken,&gdiplus
2008-10-21 21:54:00
593
原创 VC数字字符串与字符的转换函数
(VC9,MFC,XP,UNICODE)一个表示十六进制数字字符串转换为字符的方法。因为花了点时间才找到方法所以记录一下函数(非安全的方法)。……//十六进制数字字符串转UNICODE字符CString 字符串(_T("3002"));long 中间值=_tcstol(字符串,NULL,16); //安全一点应该对值的大小进行判断wchar_t 字符=static
2008-04-13 21:55:00
785
原创 vc数据库编程的头文件包含(DAO及ADO)
DAO编程需要包含的头文件 :#include ADO编程需要在头文件中包含引用#import "c:/program files/common files/system/ado/msado15.dll" no_namespace /rename ("EOF", "adoEOF")
2007-12-15 00:05:00
928
原创 把窗体嵌入到容器中
(VS2005)想把窗体嵌入到容器控件中,让它只能在容器范围内活动.在窗体中添加一个 splitContainer容器生成一个子窗体From from2=new From();设置子窗体为非顶级窗体form2.TopLevel = false;设置子窗体的父容器form2.Parent = this.splitContainer1.Panel2;显示for
2007-10-22 09:47:00
1268
原创 水晶报表显示ado.net数据集中的数据表
水晶报表直接连接数据库,显示其中的表比较容易,按向导操作就可以了。不过显示ADO.NET数据集中的数据就花了不少时间才学会。折腾了几天,看MSDN看得头大,终于可以让水晶报表显出数据集中的数据了。过程(……)(VC#2005+ACCESS2003)实现如下:已有一个数据库名为:“供应商”,其中有一个表名为:“客户”。用一个偷懒的方法产生所需的控件: 在窗上拖一个Dat
2007-09-23 11:55:00
1173
原创 D语言编辑器下载地址
一个新鲜的语言。最新版下载 http://www.digitalmars.com/d/dcompiler.html中文文档http://www.dnaic.com/d/doc/d/index.html用了VS后对IDE的要求自然高了,D的编辑器还原始了一点,所以有点抵触情绪。不过对D语言本身还是充满期待的。一个带中文界面的IDEhttp://www.dsource.or
2007-09-21 13:43:00
1224
原创 TRUNCATE TABLE 快速清空数据表的SQL操作
(msdn摘录)关键字: TRUNCATETRUNCATE TABLE [ { database_name.[ schema_name ]. | schema_name . } ] table_name[ ; ]参数database_name 数据库的名称。schema_name 表所属架构的名称。table_name 要截断的表的名称,或要删除其全部行的表的
2007-09-20 14:03:00
1696
原创 C#在MDI父窗体菜单中显示子窗体列表的设置方法
环境VS2005假设在菜单栏中已有一个菜单项为:窗口(W)。 (其名为:窗口WToolStripMenuItem)点菜单栏空白处,在属性窗口中找到MdiWindowListItem项,选择它的值为窗口WToolStripMenuItem就可以了。文档中会产生如下的代码// menuStrip1……this.menuStrip1.MdiWindowListItem = thi
2007-09-16 01:52:00
2940
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人