dataGridView数据绑定

string str = "select * from Books"; OleDbDataAdapter da = new OleDbDataAdapter(str,con.GetConnection()); DataSet ds = new DataSet(); da.Fill(ds); dataGridView1.DataSource = ds.Tables[0].DefaultView;
C# | 2007-08-21 19:28 | 阅读 1062 次 | 评论 0 条

Access数据连接

using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Windows.Forms;using System.Data.OleDb; namespace Bookshop{ class Connection { OleDbConnection con; public OleDbConnection GetConnection() { try { ...
C# | 2007-08-11 00:03 | 阅读 1363 次 | 评论 0 条

MDI用法

Printset prt;//要显示的窗体 private void toolStripMenuItem39_Click(object sender, EventArgs e) { if (prt == null || prt.IsDisposed) { prt = new Printset(); prt.MdiParent = this;//父窗体为当前窗体 prt.Show(); } ...
C# | 2007-08-11 00:02 | 阅读 999 次 | 评论 0 条

判断是否退出窗体

private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { if (MessageBox.Show("是否退出本系统?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes) { e.Cancel = false; } else { e.Cancel = true...
C# | 2007-08-11 00:01 | 阅读 1009 次 | 评论 0 条

密码修改

SqlConnection con = new SqlConnection("server = .; uid = sa; pwd= sa; database = TY_Action"); con.Open(); string Temp=null; Temp+="update TY_User set UserPassword='{0}' where UserName="+"'"+name+"'"; string sql=string.Format(Temp,this.textNewPassword.Text); SqlC...
C# | 2007-05-17 19:25 | 阅读 1145 次 | 评论 0 条

c#窗体的关闭按钮关闭整个程序

在form的定义或构造函数里加上 this.Closing += new CancelEventHandler(Form_Closing); 这一句,然后 private void Form_Closing(object sender,System.ComponentModel.CancelEventArgs e) { DialogResult result = MessageBox.Show("确定退出本系统?未保存的数据将会丢失!","确认退出系统",MessageBoxButtons.OKCancel,MessageBoxIcon.Warning); ...
C# | 2007-05-16 20:06 | 阅读 3821 次 | 评论 0 条

Sql Server中的日期与时间函数

1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数。 select datediff(day,'2004-09-01','2004-09-18') --返回:17 4. datepart 返回代表指定日期的指定日期部分的整数。 SELE...
MSSQL | 2007-05-16 19:13 | 阅读 1050 次 | 评论 0 条

C#中Dispose和Close的区别

当我们开发C#代码的时候,经常碰到一个问题,有些class提供Close(),有些class提供Dispose(),那么Dispose和Close到底有什么区别?首先,Dispose和Close基本上应该是一样的。Close是为了那些不熟悉Dispose的开发者设计的。因为基本上所有的developer都知道Close是干吗的(特别是对于那些有C++背景的developer)。但是当我们写code时候,如果要实现Close和Dispose的时候,要注意Close和Dispose的设计模式。.net的一些class只提供Close,而且派生自IDisposable,并且隐藏了Dispose...
C# | 2007-05-11 22:36 | 阅读 1488 次 | 评论 0 条

简单的用户登陆

using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Data.SqlClient; namespace WindowsApplication1{ /// <summary> /// Form1 的摘要说明。 /// </summary> public class login : System.Windows.Forms.Form { private ...
C# | 2007-05-11 19:42 | 阅读 1029 次 | 评论 0 条

IIS错误 0x8ffe2740

IIS启动后显示:发生以外错误0x8ffe2740. 原因是默认的80端口被其他服务器冲突,比如apache等 将其端口号修改即可
系统故障 | 2007-05-10 19:07 | 阅读 975 次 | 评论 0 条

添加用户

using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Data.SqlClient; namespace AddUser{ /// <summary> /// Form1 的摘要说明。 /// </summary> public class Form1 : System.Windows.Forms.Form { private System.Windo...
C# | 2007-04-30 19:08 | 阅读 826 次 | 评论 0 条

MessageBox的完整用法

int MessageBox( LPCTSTR lpszText, LPCTSTR lpszCaption = NULL,UINT nType = MB_OK );参数:lpszText: 消息正文lpszCaption:消息框标题(默认没有)nType:消息框的风格nType取值:1.消息框的风格? MB_ICONQUESTION! MB_ICONWARNINGX MB_ICONHAND or MB_ICONSTOPi MB_ICONINFORMATION2.Button Array:按钮 消息框类型[YES] [NO] MB_YESNO[YES][NO][CANCEL] MB_YES...
C# | 2007-04-29 20:50 | 阅读 1301 次 | 评论 0 条

查看用户的账号和密码

using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Data.SqlClient; namespace sqlconnction{ /// <summary> /// Form1 的摘要说明。 /// </summary> public class Form1 : System.Windows.Forms.Form { private System....
C# | 2007-04-29 19:32 | 阅读 1580 次 | 评论 0 条

电脑技巧有问必答系列(2)

Windows 2000下如何用Msconfig   自从装上Windows 2000系统以后,不知道为什么在命令行运行不了“Msconfig”命令了(提示:找不到Msconfig和它的组件之一,请确定文件名或路径是否正确,而且所需的库文件均可用)。 我又不想用别的软件来更改我的启动项,怎么才能找回运行命令行的Msconfig呢?   不知为什么,Windows 9x和Windows XP中都集成了“系统配置实用程序(Msconfig)”,但就是Windows 2000中没有集成。如果你很想用的话,也可以将Windows 98的Msconfig复制到Windows 200...
系统故障 | 2007-04-28 21:45 | 阅读 1006 次 | 评论 0 条

学习刻录光盘必备的基础知识

1.什么是CD-R?     CD-R就是光盘刻录片(CD Recordable)的简写。光盘刻录片是一种可以单次写入,多次读取 (Write Once, Read Multiple)介质,它可以像一般标准的光盘片来使用。CD-R跟其它介质比起来,优点是它可以用一般标准型式的光盘机来播放、使用。 缺点是不能把它重新再写。有一种新的技术是可重复写入的光盘 (CD Rewritable, 简写CD-RW),它跟CD-R类似,但是它可以把资料洗掉后再写入新的资料。  2.CD-R盘跟正常的CD盘相同吗?     我们通常在商店里买到的CD盘是用模子压出来的。而CD-R盘是用雷射...
硬件故障 | 2007-04-28 21:44 | 阅读 909 次 | 评论 0 条

备份精灵Ghost问答集锦

如今的操作系统变得越来越庞大,安装时间也越来越长,一旦遭遇了病毒或者是系统崩溃,重装系统实在是件费心费力的事情。有鉴于此,作为一名电脑用户,掌握备份与恢复的真功夫便显得尤为重要。   Ghost的出现为我们解决了这些棘手的问题。 它能在短短的几分钟里恢复原有备份的系统,还电脑以本来面目。Ghost自面世以来已成为PC用户不可缺少的一款软件,也是PC用户的一门必修课。   问:重装系统是一件很麻烦的事情。于是我想到Ghost,可是我不会用,请指点。   答:使用Ghost进行系统备份,先运行Ghost文件,然后选择“Local→Partition→To Image”,然后按...
系统故障 | 2007-04-28 21:42 | 阅读 912 次 | 评论 0 条

C三个数大小排序

#include<stdio.h> #include<conio.h> #include<string.h> main() { int i,j,k,temp; clrscr(); printf("Enter three numbers:"); scanf("%d%d%D",&amp;i,&amp;j,&amp;k); if(i>j) {temp=i;i=j;j=temp;} if(i>k) {temp=i;i=k...
C | 2007-04-28 19:20 | 阅读 1287 次 | 评论 0 条

Windows XP和2000操作系统自动关机的实现

如果你想出门,但电脑又正在进行工作,这时就要用到自动关机。大多数实现自动关机的方法都是使用一些第三方软件,这样不仅麻烦,而且为实现这个小功能而专门动用一个软件,显的小题大做了!其实Windows XP(Windows 2000也可以)自身就具备定时关机的功能,下面我们就来看看如何实现Windows XP的自动关机。  Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中 。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录下。  比如你的电脑要在22:00关机,可以选择“开始→运行”,...
系统故障 | 2007-04-25 02:29 | 阅读 699 次 | 评论 0 条

Win XP六条未公开的秘技

支持137 GB以上大硬盘  想要使用137 GB以上大硬盘,必须使用48位LBA模式。首先你的主板BIOS必须支持48Bit LBA,其次WinXP 家用版和专业版必须安装SP1补丁。然后打开注册表,在如下路径“HKEY_LOCAL_MACHINE System CurrentControlSet Services Atapi Parameter”找到“EnableBigLba”选项,将其值由“0”改为“1”。如果该项不存在,可以自建“DWORD值”项目,同样设置.最后重新启动即可.      删除共享文档      如果你不需要共享文件,可以这样移除它:进入HKEY_LOCAL_MA...
系统故障 | 2007-04-25 02:28 | 阅读 589 次 | 评论 0 条

精彩的表数据排序分组

今天,当你需要对一个没有排序ID的表进行排序,并且想给每一行数据都给一个序号。这相当于很多人问到的,如何在一个视图中为每一行增加一个自动增长的“ID”号。你可以这样写: Select a.Badge,Count(a.Badge) as xorder From cPayroll a , cPayroll b Where a.Badge > = b.Badge Group by a.Badge 看了以后的语句,你可能会觉得非常简单。在以上的基础上,还可以满足以下这样一个很实用的功能。一个表中的前2...
MSSQL | 2007-04-25 02:22 | 阅读 644 次 | 评论 0 条
最新评论