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;
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 { ...
Printset prt;//要显示的窗体 private void toolStripMenuItem39_Click(object sender, EventArgs e) { if (prt == null || prt.IsDisposed) { prt = new Printset(); prt.MdiParent = this;//父窗体为当前窗体 prt.Show(); } ...
private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { if (MessageBox.Show("是否退出本系统?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes) { e.Cancel = false; } else { e.Cancel = true...
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...
在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); ...
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...
当我们开发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...
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 ...
IIS启动后显示:发生以外错误0x8ffe2740. 原因是默认的80端口被其他服务器冲突,比如apache等 将其端口号修改即可
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...
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...
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....
Windows 2000下如何用Msconfig 自从装上Windows 2000系统以后,不知道为什么在命令行运行不了“Msconfig”命令了(提示:找不到Msconfig和它的组件之一,请确定文件名或路径是否正确,而且所需的库文件均可用)。
我又不想用别的软件来更改我的启动项,怎么才能找回运行命令行的Msconfig呢? 不知为什么,Windows 9x和Windows XP中都集成了“系统配置实用程序(Msconfig)”,但就是Windows 2000中没有集成。如果你很想用的话,也可以将Windows 98的Msconfig复制到Windows 200...
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盘是用雷射...
如今的操作系统变得越来越庞大,安装时间也越来越长,一旦遭遇了病毒或者是系统崩溃,重装系统实在是件费心费力的事情。有鉴于此,作为一名电脑用户,掌握备份与恢复的真功夫便显得尤为重要。 Ghost的出现为我们解决了这些棘手的问题。
它能在短短的几分钟里恢复原有备份的系统,还电脑以本来面目。Ghost自面世以来已成为PC用户不可缺少的一款软件,也是PC用户的一门必修课。 问:重装系统是一件很麻烦的事情。于是我想到Ghost,可是我不会用,请指点。 答:使用Ghost进行系统备份,先运行Ghost文件,然后选择“Local→Partition→To Image”,然后按...
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
int i,j,k,temp;
clrscr();
printf("Enter three numbers:");
scanf("%d%d%D",&i,&j,&k);
if(i>j)
{temp=i;i=j;j=temp;}
if(i>k)
{temp=i;i=k...
如果你想出门,但电脑又正在进行工作,这时就要用到自动关机。大多数实现自动关机的方法都是使用一些第三方软件,这样不仅麻烦,而且为实现这个小功能而专门动用一个软件,显的小题大做了!其实Windows XP(Windows 2000也可以)自身就具备定时关机的功能,下面我们就来看看如何实现Windows XP的自动关机。 Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中 。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录下。 比如你的电脑要在22:00关机,可以选择“开始→运行”,...
支持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...
今天,当你需要对一个没有排序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...