摘要: SQL存储过程在.NET数据库中的应用作者:王凯明 发文时间:2003.08.08 10:29:23一.前言: 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。总的来说,存储过程具有以... 阅读全文
posted @ 2010-11-18 14:43 落冰 阅读(222) 评论(1) 推荐(0)
摘要: .NET中各种数据库连接大全2003-1-20动网先锋SQL Server ODBC Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" Trusted connection:"Driver={SQL Server};Server=Aron1;Database=pubs;Trus... 阅读全文
posted @ 2010-11-18 14:41 落冰 阅读(531) 评论(0) 推荐(0)
摘要: .NET环境下水晶报表使用总结作者:lihonggen0 日期:2003-2-27来源:csdn水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单、易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家。一、在使用自带的水晶报表时,请注册,否则只能使用30次水晶报表注册码注册号:6707437608密码:AAP5GKS0000GDE100DS二、... 阅读全文
posted @ 2010-11-18 14:39 落冰 阅读(221) 评论(0) 推荐(0)
摘要: C#中为DataGrid添加下拉列表框本文将介绍如何在 System.Windows.Forms.DataGrid中切入使用ComboBox控件,主要包括三方面的内容。   1. 在DataGrid中加入ComboBox列;  2. 把在DataGrid中的修改保存到对应的网格;   3. 设置DataGrid中网格的焦点。  下面是整个源代码,一些功能可以看注释。using System;usi... 阅读全文
posted @ 2010-11-18 14:29 落冰 阅读(2125) 评论(0) 推荐(0)
摘要: C#中调用Windows API的要点   在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:\Program Files\Microsoft V... 阅读全文
posted @ 2010-11-18 14:27 落冰 阅读(177) 评论(0) 推荐(0)
摘要: C#中水晶按钮的程序生成版权所有 codesky.net 2003-2005发表时间:2005-1-26 关键字:未知做了一个控件,这样就可以告别图片按钮了:)程序源代码:using System;using System.Collections;using System.ComponentModel;using System.Drawing;using System.Data;using Sys... 阅读全文
posted @ 2010-11-18 14:26 落冰 阅读(347) 评论(0) 推荐(1)
摘要: 我想许多C程序员不愿意学习Java的原因就是Java不支持指针,但是现在类似于Java的C#却已经支持了指针,你可以使用unsafe关键字来告诉编译器下面的函数或者代码是不安全的。一旦你使用了unsafe,那么你就可以在unsafe区域中使用指针。 程序1 using System; class nish { unsafe static void Increment(int* p) { //i... 阅读全文
posted @ 2010-11-18 14:24 落冰 阅读(203) 评论(0) 推荐(0)
摘要: Excel.Worksheet xSheet=( Excel.Worksheet)xBook.Sheets[1];   xSheet.Shapes.AddPicture("D:\\tt.bmp", MsoTriState.msoFalse ,   MsoTriState.msoTrue,10,10,150,150); 阅读全文
posted @ 2010-11-18 14:23 落冰 阅读(410) 评论(0) 推荐(0)
摘要: using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Runtime.InteropServices;namespace RubberBands{/// <s... 阅读全文
posted @ 2010-11-18 14:22 落冰 阅读(1111) 评论(0) 推荐(1)
摘要: 其实,在seaman_X提供的链接中,已经对如何在WinForm中控制输入法作了相当详细地介绍了。针对您所关心的两个问题,即如何获取系统中所有的输入法,以及如何根据输入语言及其他特殊要求选择特定的输入法,下面我以两段程序片断再加以说明。1)遍历系统中所有的输入法,可以用以下程序片断:foreach(InputLanguage lang in InputLanguage.InstalledInput... 阅读全文
posted @ 2010-11-18 14:21 落冰 阅读(1074) 评论(0) 推荐(0)
摘要: C#中改变显示器的分辨率下面的代码实现修改显示器分辨率和刷新频率的功能: 阅读全文
posted @ 2010-11-18 14:19 落冰 阅读(989) 评论(0) 推荐(0)
摘要: using System;using System.Text;using System.Runtime.InteropServices;class CloseCD{ [DllImport( "winmm.dll", EntryPoint="mciSendStringA", CharSet=CharSet.Ansi )] protected static extern int mciSendStri... 阅读全文
posted @ 2010-11-18 14:16 落冰 阅读(171) 评论(0) 推荐(0)
摘要: using System.Management;//get the MAC addressManagementClass mc=new ManagementClass("Win32_NetworkAdapterConfiguration");ManagementObjectCollection moc=mc.GetInstances();string[] MacAddress=new string... 阅读全文
posted @ 2010-11-18 14:16 落冰 阅读(271) 评论(0) 推荐(0)
摘要: 目录1.使用的类2.获取本地主机IP地址3.远程查询4.实现网段的扫描--------------------------------------------------------------------------------正文1.先介绍一下使用的类:DNS类:在.net中的System.net命名空间下,主要的功能是从 Internet 域名系统 (DNS) 检索关于特定主机的信息。IPH... 阅读全文
posted @ 2010-11-18 14:14 落冰 阅读(241) 评论(0) 推荐(0)
摘要: using System;using System.Runtime.InteropServices;using System.Management;namespace Hardware{/// <summary>/// Hardware_Mac 的摘要说明。/// </summary>public class HardwareInfo{ //取机器名 public str... 阅读全文
posted @ 2010-11-18 14:13 落冰 阅读(170) 评论(0) 推荐(0)
摘要: 在.NET Framework中并没有类似VB中的InputBox函数,虽然可以借助对VB 的Runtime引用,以在VB除外的.NET程序中使用VB的InputBox,但是为什么不自己写一个类实现类似的功能呢?下面一个类实现了类似的InputBox函数的功能:using System;using System.Windows.Forms;namespace Input{ /// <summ... 阅读全文
posted @ 2010-11-18 14:12 落冰 阅读(1732) 评论(0) 推荐(0)
摘要: #region Usingusing System;using System.IO;using System.Threading;using System.Runtime.InteropServices;using System.ComponentModel;#endregion Usingnamespace LoMaN.IO { public class SerialStream : Strea... 阅读全文
posted @ 2010-11-18 14:10 落冰 阅读(452) 评论(0) 推荐(0)
摘要: 本文利用C#和.NET提供的类来轻松创建一个抓取网页内容源代码的程序 。HTTP是WWW进行数据访问最基本的协议之一,在.NET的基本类型库类中提供了两个对象类:HTTPWebRequest和HTTPWebResponse,分别用来向某资源发送请求和获得响应。为了得到一个资源的内容,我们先指定一个想要抓取的URL地址,用HTTPWebRequest对象进行请求,用HTTPWebResponse对象... 阅读全文
posted @ 2010-11-18 14:08 落冰 阅读(292) 评论(0) 推荐(0)
摘要: C#编码标准--编码习惯1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。6. 每行代码不要超过80个字符。7. 不要手工的修改机器产生的代码。a) 如果需要编辑机器... 阅读全文
posted @ 2010-11-18 14:07 落冰 阅读(292) 评论(0) 推荐(0)
摘要: C# 中操作API:   作为初学者来说,在C#中使用API确是一件令人头疼的问题。在使用API之间你必须知道如何在C#中使用结构、类型转换、安全/不安全代码,可控/不可控代码等许多知识。   一切从简单开始,复杂的大家一时不能接受。我们就从实现一个简单的MessageBox开始。首先打开VS.Net ,创建一个新的C#工程,并添加一个Button按钮。当这个按钮被点击,则显示一个MessageB... 阅读全文
posted @ 2010-11-18 14:04 落冰 阅读(341) 评论(0) 推荐(0)
摘要: 下面进行高级报表设计,该方法的原理为:首先打开Excel,按照要求排好版,保存为一个文件做为模板,然后在C#中将该文件复制为一个新文件,在指定位置填入数据就可以了,为了添加表格线,我们录制了一个宏,在C#中执行该宏即可。using System;using System.Drawing;using System.Collections;using System.ComponentModel;usi... 阅读全文
posted @ 2010-11-18 13:08 落冰 阅读(541) 评论(0) 推荐(0)
摘要: 摘要:了解 Microsoft C# 和大型复杂的 COM 服务器之间的 COM 互操作性。本文介绍了如何准备 Office XP COM 对象以及如何在 C# 程序中使用这些对象,同时还提供了一些提示,帮助您理解为何某些操作必须通过特定方法才能实现。   简介  Microsoft® Office XP 最强大的功能之一,就是其组件(例如 Microsoft Excel 2002 和 M... 阅读全文
posted @ 2010-11-18 13:03 落冰 阅读(389) 评论(0) 推荐(0)
摘要: 用C#快速往Excel写数据  本示例是用于将ListView中的内容倒入到Excel,与常用的逐单元格写不同的是,本例子采用数据写入到range的方法。该方法效率明显较高。  Excel.Application app = new Excel.ApplicationClass();  if( app == null)  {  MessageBox.Show("Excel无法启动");  retu... 阅读全文
posted @ 2010-11-18 13:03 落冰 阅读(562) 评论(0) 推荐(0)
摘要: Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在办公的时候,正是由于Excel的这么多的优点,许多重要的数据,往往以Excel电子表格的形式存储起来。这样就给程序员带来了一个问题,虽然Excel功能比较强大,但毕竟不是数据库,在程序中处理数据库中的数据比其处理Excel表格中的数据容易许多。那么如何用Visual ... 阅读全文
posted @ 2010-11-18 13:01 落冰 阅读(293) 评论(0) 推荐(0)
摘要: 如何用C#在Excel中生成图表?exc.Charts.Add(oMissing,oMissing,1,oMissing);exc.ActiveChart.ChartType=Excel.XlChartType.xlColumnClustered;exc.ActiveChart.SetSourceData(worksheet.get_Range("A1","B10"),Excel.XlRowCol... 阅读全文
posted @ 2010-11-18 13:01 落冰 阅读(571) 评论(0) 推荐(0)
摘要: private Excel._Worksheet objSheet;private Excel.Range range;objSheet.Cells[1,1]="插入内容";range=objSheet.get_Range(objSheet.Cells[1,1],objSheet.Cells[1,3]);range.Merge(System.Reflection.Missing.Value); 阅读全文
posted @ 2010-11-18 12:59 落冰 阅读(270) 评论(0) 推荐(0)
摘要: Excel、Exchange 和 C#Eric GunnersonMicrosoft Corporation 2003年4月21日 摘要:Eric Gunnerson 将向您介绍如何使用 Outlook、Excel 和 C# 创建自定义的日历,该日历可以提供适用于短期项目和长期项目的清晰明了的版式。 下载 csharp05152003_sample.exe 示例文件(英文)。虽然一月份已经过去了,... 阅读全文
posted @ 2010-11-18 12:55 落冰 阅读(385) 评论(0) 推荐(0)
摘要: 需要从SQL查询中返回一个值,如表中记录数。可以使用ExecuteScalar()方法,这个方法只返回一个值。如下边控制台应用程序代码所示:[代码]结果为:Count of Customers=91 阅读全文
posted @ 2010-11-18 09:18 落冰 阅读(2164) 评论(0) 推荐(1)