[★] DataGridView 实际项目当中需要注意的问题 zt
DatagridView :[@more@]一 :将数据绑定到 DataGridView 控件非常简单和直观,在大多数情况下,只需设置 DataSource 属性即可。在绑定到包含多个列表或表的数据源时,只需将 DataMember 属性设置为指定要绑定的列表或表的字符串即可。二:数据源的定义任何实现 IList 接口的类,包括一维数组。任何实现 IListSource 接口的类,例如 DataTable 和 DataSet 类。任何实现 IBindingList 接口的类,例如 BindingList 类。任何实现 IBindingListView 接口的类,例如 BindingSource 类。三:BindingSource 组件: 取代 DataSet 和 DataView 是喜还是优
[★] VS2005[C#] 操作 Excel 全攻略 ZT
[★] VS2005[C#] 操作 Excel 全攻略[@more@]using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using Microsoft.Office.Interop.Excel;using System.Data.SqlClient;using System.Data.OleDb;using System.Reflection;namespace ExcelPrj{ /// <summary> /// Excel 系统中的主文件Excel.exe 本身就是 COM 组件,通过在.NET 项目中引用Exel.exe 文件可以实现对Excel 的功能控制 /// 与COM 组件相互操作是通
VS2005(c#)项目调试问题解决方案集锦 ZT
上一次整了个VS2003的,结果反应甚好,当然能帮助大家在程序调试过程中提高效率不失是一件快乐的事,这次也是根据一个项目开发过程中所碰到的种种问题,俺把他记下来了,同时在网站搜集了一些问题及解决方法,一来做个记录好让自己以后可以有章可查,二来发出来给大家分享.分享技术,分享快乐,一直是俺们网站电子期刊的宗旨.希望大家喜欢:) 废话少说:我们要给大家有用的东西才行,希望以下这些东东,能给大家带来帮助.谢谢:) 如果您认为这篇文章对您有用,欢迎您转载,请您注明来自"德仔工作室",俺们是不会去索要专利费的,你放心.[@more@]
代码中使用DataView对象----创建DataView对象
动态生成dataview,对dataset起过滤和排序作用[@more@]创建DataView对象DataTable tbl=new DataTable("table1");DataView dv;dv=new DataView();dv.Table=tbl;dv=new DataView(tbl);//-----------------------------------------------------------------------DataView还有一个构造函数DataTable tbl=new DataTable("Customers");DataViewRowState dvrs;dvrs=DataViewRowState.ModifiedOriginal Or DataViewRowState.Deleted;DataView dv;dv=new DataView();dv.Table=tbl;dv.RowFilter="Country= 'USA' ";
DataGridView新特色(vs2005beta1)
DataGridView常用属性、方法[@more@]1、自定义列 Customize Cells and Columns in the Windows Forms DataGridView Control by Extending Their Behavior and Appearance Host Controls in Windows Forms DataGridView Cells 继承 DataGridViewTextBoxCell 类生成新的Cell类,然后再继承 DataGridViewColumn 生成新的Column类,并指定 CellTemplate为新的Cell类。新生成的Column便可以增加到DataGridView中去。2、自动适应列宽 Programmatically Resize Cells to Fit Content in the Windows Forms DataGridView Control
ASP.NET程序中常用的三十三种代码 (转)
ASP.NET程序中常用的三十三种代码 (转)[@more@]1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1"); 2.为按钮添加对话框Button1.Attributes.Add("onclick","return confirm(’确认?’)");button.attributes.add("onclick","if(conf
IIS连接ORACLE的一个问题
ZT[@more@]今天在连接ORACLE9I的时候遇到一个问题:Microsoft OLE DB Provider for ODBC Drivers (0×80004005) Specified driver could not be loaded due to system error 5 (Oracle in OraHome92).使用oracle client software连接测试数据库工作正常,但是IIS总是不能连接数据库,网上google了一把,可能的原因有:1.权限问题,IUSER_ or Everyone给与READ&EXEC权限。2.MDAC版本问题。折腾了半天1是不行的,2 我的操作系统是XP+SP2本省就是MDAC2.8SP1最新版本,MDAC根本就不让安装,郁闷。不甘心,再找,发现下面的文章,最终解决问题
Scott Mitchell的ASP.NET2.0数据指南中文版索引
http://lovecherry.cnblogs.com/archive/2006/07/02/440840.html[@more@]
.net 2.0 访问Oracle --与Sql Server的差异,注意事项,常见异常
ZT[@more@]在.net平台下访问数据库有以下几种方式: 1、OleDB数据库访问程序, 2、ODBC数据库访问程序, 3、专有的数据库访问程序。如:访问Sql Server 2000 时,我们一般喜欢使用专有的SQL Server .NET Framework 数据库访问程序。命名空间为: System.Data.SqlClient 。 在这里我使用第三种,也就是“专有的数据库访问程序”(Oracle .NET Framework 数据库访问程序)访问Oracle数据库 在1.1版本之前 Oracle .NET Framework需要另外下载,.net Framework本身并没有这个组件。 下载地址: 在2.0版本的Framew
VS2005 常用快捷键
ZT[@more@]Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找下一个 Shift+F3: 查找上一个 Ctrl+H: 替换 Ctrl+Shift+H: 在文件中替换 Alt+F12: 查找符号(列出所有查找结果)Ctrl+Shift+V: 剪贴板循环Ctrl+左右箭头键: 一次可以移动一个单词 Ctrl+上下箭头键: 滚动代码屏幕,但不移动光标位置。Ctrl+Shift+L: 删除当前行Ctrl+M,M: 隐
软件开发,创意是灵魂——用HttpWebRequest和正则表达式提取网页中的链接
提取网页链接有什么用?比如,你可以做网页地址搜集器,邮件地址搜集器,图片或Flash搜集器等等。如何用最高效快捷的方式提取网页中的链接地址,这正是本文所要探讨的。[@more@]提 取网页链接地址有多种方式。在VS.NET开发环境下,总的是通过两种方式: 一.用AxWebBrowser控件。等网页加载完,然后提取其中的链接。 二.不用AxWebBrowser控件的方式,先取得网页源代码,然后提取其中的链接。 本人早先是用第一种方式,第一种方式要先等网页加载完毕,浏览器会下载许多无关的内容,速度较慢。因此,推荐用本文介绍的方式,用
Asp.net(C#)实现验证码功能
原理很简单,就是将字母和数字放在一个数字里面,在用随机函数调出几个,生成一个图片,显示在前台![@more@]using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; namespace WebApplication2 { /// <summary> //
IE浏览器开发
http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/mshtml/tutorials/sink.asphttp://book.csdn.net/bookfiles/159/1001596829.shtml[@more@]
VB操作IE浏览器完全控制
本文将一步步介绍如何通过VB调用IE的对象库来对IE进行控制。本文使用的编程工具是VB6英文企业版,浏览器是IE5,以下的代码只能在IE4及以上版本下运行。另外为了能深入了解程序代码,最好能安装MSDN。文中的所有对象、函数、事件在其中都可以查到。[@more@]相信现在绝大多数计算机上使用的是IE浏览器。如何通过编程控制IE的操作呢,一、如何获得Windows中所有打开的浏览器窗口首先打开VB,建立一个新工程,点击菜单 Projects | References 项,在Available References 列表中选择Microsoft Internet Controls项将Internet对象引用介入到工程
VB做论坛自动发贴软件
两种方式:1.用AxWebBrowser控件做论坛自动发贴软件2.用HttpWebRequest类做论坛快速发帖器[@more@]1。用AxWebBrowser控件做论坛自动发贴软件 AxWebBrowser控件即VB6中的WebBrowser控件。 用AxWebBrowser做论坛批量发贴软件,使用时先添加对AxWebBrowser控件和MSHTML的引用。 先Navigate到指定网址。然后用以下代码等待网页加载完毕:Do While brow.Busy Application.DoEvents()Loop 然后调用发帖过程。Public Sub fill() On Error Resume Next Do While brow.Busy Application.DoEvents() Loop
C#入门代码[转载][收藏]
读写、移动文件,发mail,XML操作,调用exe,连接数据库等等[@more@]一、从控制台读取东西代码片断:using System;class TestReadConsole{ public static void Main() { Console.Write("Enter your name:"); string strName = Console.ReadLine(); Console.WriteLine(" Hi "+ strName); }}二、读文件代码片断:using System; using System.IO; public class TestReadFile { public static void Main(String[] args) { // Read text file C:temptest.txt FileS
C#中的网页浏览器插件:AxWebBrowser ZT
最近在做一个程序中要求在WinForm中插一个浏览器的控件,在网上一找,找到了AxWebBrowser这个控件,它是一个COM的控件,所以先要往工具箱中添加这个控件,使得它能像其他可视化控件一样变得容易操作。添加完之后,你会在工具箱的“常规”箱中看到一个新增的控件,我们就能开始往WinForm中添加了! [@more@] 最近在做一个程序中要求在WinForm中插一个浏览器的控件,在网上一找,找到了AxWebBrowser这个控件,它是一个COM的控件,所以先要往工具箱中添加这个控件,使得它能像其他可视化控件一样变得容易操作。添加完之后,你会在工具箱的“