- 博客(94)
- 资源 (11)
- 收藏
- 关注
原创 sql server 2000中取得最后插入记录的自动编号ID
在sql server 2000中取得最后插入记录的自动编号ID ,有几种方式。详细请看下面的讲解与对比。一、要获取此ID,最简单的方法就是:(以下举一简单实用的例子)--创建数据库和表create database MyDataBaseuse MyDataBasecreate table mytable(id int identity(1,1),name varchar(20))-
2009-03-30 10:02:00 703
原创 C#操作XML简要教程
由于Xml的易共享性等众多优点,Xml技术越来越多地被应用于企业数据处理等领域,如应用于企业报表、新闻发布、会计数据处理等等。 Xml正快速成为从中间层传送数据到桌面的工具,由于Xml的数据可以通过中间层代理与多种后端(数据库)源集成,目前绝大多数数据库制造商已全面支持Xml技术,提供了各种强大功能处理Xml数据。 Microsoft的.Net围绕Xml这一核心提供了一个强大而快速的开发
2009-03-29 17:28:00 601
原创 html读取xml的方法1
云儿 18 广州 学生 打篮球 2000-12-13 黑板报 20 广州 学生 跳舞 2000-12-13 以上存为myxml.xml 0推荐 var node=mydso.lastChild;alert(node.text)//所有最后一个节点内容如下var str=myd
2009-03-29 17:17:00 917
原创 VB.NET 与 XML 的实例操作
再建立项目的文件夹的bin文件夹下 创建两个文件 一个是"myxml.xml" 一个是"myxml.mdb" 这里面有一个表"users"三个字段名"nameid","age","faverity" 再转到图形界面 单击"工具箱"的"数据"把"OleDbConnection"," OleDbComman","DataSet","OleDbDat
2009-03-29 16:40:00 624
原创 C#获取存储过程的Return返回值和Output输出参数值
原文链接:http://hi.baidu.com/crp8/blog/item/56302a1264fd9a57f919b851.html 1.获取Return返回值 程序代码//存储过程//Create PROCEDURE MYSQL// @a int,// @b int//AS// return @a + @b//GOSqlConnection
2009-03-29 16:22:00 923 1
原创 C#中调用输入输出参数的存储过程
有关存储过程的介绍大家想必也不陌生了吧,大家可以参考《浅谈存储过程》一文。这里不做介绍。 今天要介绍的是在C#里如何调用带输入输出参数的存储过程,譬如实现简单的登陆功能、根据用户输入的用户名、用户密码及用户权限实现登陆。这里充当输入参数的有:用户名、用户密码、登陆权限。充当输出参数的就是在数据库里面根据输入参数的信息查询数据库中是否有记录,具体来说就是记录的行数。 数据库中的存储过程构
2009-03-29 16:20:00 705
原创 C#中调用SQL存储过程(带输入输出参数的例子)
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;namespace StoreProduceTest{ public class Program { /** * 存储过程
2009-03-29 16:19:00 587
原创 在DataGridView控件中加入ComboBox下拉列表框的实现
虽然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法,供大家参考。 首先新建一个Windows应用程序,将主窗体重命名为MainForm,在MainForm中加入一个DataG
2009-03-27 16:41:00 697
原创 如何:禁用 Windows 窗体 DataGridView 控件的按钮列中的按钮
中国 - 简体中文 Argentina (Español)Australia (English)Brasil (Português)Canada (English)Canada (Français)中国 (简体中文)Colombia (Español)De
2009-03-27 09:14:00 2215
原创 C#WinForm中按钮响应回车事件的简单方法
Winform中的按钮要响应回车事件,是很简单的事情!只要在窗体中的属性设置一下就可以了! 比如有登录窗体(Form_Login),包含有两个按钮登录 (btnLogin)和退出(btnExit),想要登录 (btnLogin)响应回车键,则设置窗体(Form_Login)的属性AcceptButton为btnLogin即可!即Form_Login.AcceptButton=bt
2009-03-26 08:58:00 1494
原创 winform中的datagridview里添加按钮列,如何响应按钮的点击事件
有两个事件可以响应:触发事件是DataGridView的CellContentClick或CellClick事件但是可惜的是两个都不是专门响应按钮列事件的,CellClick是单击单元格任意部分发生CellContentClick是单击单元格内容时发生也就是说这两个事件即使没有按钮的单元格,都会触发它们,那么怎么实现让它只响应按钮事件呢?很显然,答案是判断用户单击
2009-03-26 08:46:00 10422 2
原创 WinForm DataGridView里的按钮列(DataGridViewButtonColumn)的文本不显示
vs2005 WinForm DataGridView里的按钮列(DataGridViewButtonColumn)的文本不显示 UserColumnTextForButtonValue已经设置为 true ;望高手指点 问题补充:怎样才能让按钮列的按钮文本显示出来 2008-04-16 14:03自己解决了 应该是this.dataGridViewX1.Columns[9].DefaultC
2009-03-26 08:42:00 3453 1
原创 TextBox限制只允许输入半角数字
Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles telList.KeyPress If (Not System.Text.RegularExpressions.Regex.IsMatch(
2009-03-25 17:33:00 587
原创 DataGridView.CellValidating 事件的VB.NET例子
下面的代码示例处理 CellValidating 事件,以确保用户仅输入正整数。此示例摘自 VirtualMode 参考主题中提供的一个更大示例。Private Sub dataGridView1_CellValidating(ByVal sender As Object, _ ByVal e _ As DataGridViewCellValidatingEventA
2009-03-25 17:09:00 1354
原创 datagridview单元格数据验证{转}
1.验证中用到的事件private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e){//用于对某一列数据进行验证 dataGridView.Rows[e.RowIndex].ErrorText = string.Empty;
2009-03-25 16:55:00 800
原创 DataGridView 单元格验证{转}
定义单元格验证要求:验证错误后焦点不离开。实现:单元格的验证可以使用dgv_details_CellValidating事件。验证不通过时调用e.Cancel = true;终止事件链,单元格将保持编辑状态。调用dgv_details.CancelEdit();可以使单元格的内容会滚到修改前的值。使用System.Windows.Forms.SendKeys.Send("^a
2009-03-25 16:53:00 648
原创 DataGridView验证单元格非空和主键唯一{转}
在datagridview的 CellValidating事件中验证输入的数据是否符合自己的要求比如要验证数据为空时private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e){ // Validate the CompanyNam
2009-03-25 16:51:00 1225
原创 不允许dataGridView中的列输入为空
private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e){ // Validate the CompanyName entry by disallowing empty strings. if (dataGridView1.C
2009-03-25 16:46:00 1908
原创 C#中Windows通用的回车转Tab方法
方法1:这个方法比较烦琐,就是为每个文本框的KeyPress增加: if (e.KeyChar == /r){ SendKeys.Send("{TAB}");} 方法2:在方法1的基础上,还有一个比较聪明一些的做法,就是在窗体加载的时候为所有的文本框添加相同的按键事件处理,做法如下:在Form_Load中添加AddEnterKeyDownEvent(this
2009-03-25 15:51:00 676
原创 VB.NET模块的总结(一)精简版
Module Module1 Public aNew As String 全局公共成员变量,可以在当前项目的任何类和模块中引用 Dim aNew As String 模块的成员变量(字段)绝对不会出现形如:Public Dim aNew As String 的声明 Sub Main() Console.WriteLine("hello, word!") aMeth
2009-03-24 11:01:00 851
原创 VB.NET模块的总结(二)
Module1.vb文件中的代码:Module MainClas Sub Main() Dim theFirstInstanceOfTestscope As New TestScope theFirstInstanceOfTestscope.TestScopeSubMethodOne() Dim aStr As String = theFirstInstanceOfTe
2009-03-24 10:39:00 574
原创 VB.NET类的总结(一)
Module Module1 Sub Main() Dim theFirstInstanceOfTestscope As New TestScope theFirstInstanceOfTestscope.TestScopeSubMethodOne() TestScope.TestScopeSubMethodOne() Dim aStr As String = t
2009-03-24 10:22:00 468
原创 VB.NET模块的总结(一)
Option Explicit On默认就是on,意思是变量必须声明(一般用Dim声明变量),不声明编译就会出错Option Explicit 语句:用于在文件级强制对该文件中的所有变量进行显式声明。Option Explicit { On | Off }各部分说明On 可选。启用 Option Explicit 检查。如果在 Option Explicit 语句后没有指定 On
2009-03-24 10:21:00 595
原创 VB2005 控制关机注消的类
Imports SystemImports System.TextImports System.DiagnosticsImports System.Runtime.InteropServicesPublic Class WindowsExit Public Enum RestartOptions LogOff = 0 PowerOff = 8
2009-03-24 09:44:00 399
原创 DataGridView的回车事件
对于DataGridView的回车事件,在网上搜了半天没找到什么好的帖子。自己试着写了一个,运行良好。 private void dgv_KeyDown(object sender, KeyEventArgs e) { if (e.KeyData == Keys.Enter) {
2009-03-23 16:20:00 1646
原创 datagridview 按回车键横向移动问题
我在作一个关于记件工资系统时候,datagridview 按回车键默认是向下一行移动,操作文员为了输入更快一点,需要按回车键就横向移动继续输入数据,其操作文员主要用右手操作键盘的数字键区域,每天输入量大,所以必须要解决这个实际问题. 我在网上搜索了一些: private void dgv_jj_PreviewKeyDown(object sender, PreviewKeyDownE
2009-03-23 16:19:00 1048
原创 datagridview回车事件
在datagridview 中处理回车事件,网上一搜大把基本上都是处理 datagridview_keydown事件,或者重写 ProcessCmdKey ,至用使用起来如何用过的兄弟们都知道(麻烦)今天翻MSDN 看见 DataGridView.ProcessDataGridViewKey 方法,测试了一下同样可以实现回车向右转移源码来自MSDN 示例 下面的代码示例演示如何通
2009-03-23 16:17:00 1092
原创 使用DataGridView如何限制user只能輸入英文或數字,就像使用TextBox一樣??
http://www.blueshop.com.tw/board/show.asp?subcde=BRD20080814012600POW
2009-03-23 15:33:00 808
原创 VBScript Execute 方法
Execute 方法对指定的字符串执行正则表达式搜索。object.Execute(string)参数object必选项。总是一个 RegExp 对象的名称。string必选项。要在其上执行正则表达式的文本字符串。说明正则表达式搜索的设计模式是通过 RegExp 对象的 Pattern 来设置的。Execute 方法返回一个 Matches 集合,其中包含
2009-03-22 12:49:00 1380
原创 On Error Resume Next:VBscript错误处理
在VBscript中,可以使脚本解释器不处理其找到的任何错误,并且使用On Error Resume Next语句继续运行下个语句。一旦这个语句已被处理,脚本引擎将继续运行后面的程序,而不理会已经发现的任何错误。然而,这种过程仅适用于顺序执行语句的环境,换句话说,不适用于嵌套的函数或子程序。1. 使用On Error Resume Next语句一个错误在子程序中出现时,如果没有运行On Erro
2009-03-22 12:47:00 895
原创 dataGridView中限制某列/单元格只能输入数字
private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e) { //限制最后一列只能输入正整数 if (e.ColumnIndex != dataGridView1.ColumnCount - 1) {
2009-03-22 09:23:00 1213
原创 C#中DataGridView实现某一列只能输入数字
最近在开发一个项目时,要求某一列只能够输入数字,其它的字符都不接受,Microsoft 没有提供这个功能,只能自己用代码实现,在网上找了一下,大多数都在输入完成后才验证的。这样不爽,我这个代码可以在输入进就屏蔽了非数字的字符。主要是在 EditingControlShowing事件中完成 。看代码: public DataGridViewTextBoxEditingControl C
2009-03-22 09:21:00 1577
原创 VB.net中为DataGridView添加记录序号(转帖)
VB.net中为DataGridView添加记录序号(转帖)在数据库处理中常常用到数据库搜索并用DataGridView来显示查询结果,但无法在首列中显示当前编号。 一般对于大量数据来说(不大于1000),我们也就没必要添加序号了,对于小量数据(小于1000)我们可以定义如下过程进行编号: Sub addnum(ByVal rn As Integer) Dim i As
2009-03-22 09:19:00 3187
原创 给DataGridView中的控件添加事件和下拉框
这里以给DataGridView添加下拉框,并当下拉框选项发生变化后给DataGridView的其他列赋值为例:我要实现的功能如下:修改Column1的值时,同时自动修改Column2的值,修改Column4的值时同时修改Column3的值,这就需要给两个下拉框添加事件,添加的方式如下:private void dataGridView1_EditingC
2009-03-22 09:17:00 1169
原创 对DataGridView进行添加、修改、删除数据操作----C#
设定全局变量: MySqlConnection conn; MySqlDataAdapter adapter; MySqlTransaction trans;1. // 数据库联接 private System.Data.DataTable dbconn(string strSql) {
2009-03-22 09:16:00 821
原创 将dataGridView中的添加/删除等修改保存至数据库
Imports System.DataImports System.Data.SqlClientPublic Class Form1Class Form1 Dim ds As DataSet Dim da As SqlDataAdapter Dim cb As SqlCommandBuilder Dim cmd As SqlCommand Dim co
2009-03-22 09:15:00 1508 1
原创 给DataGridView添加底部合计行的一种方法[转载]
DataGridView是使用很多的控件,可是却没有底部合计行的功能,在做一个小项目时有很多地方要用到,就通过下面的方法实现了这一功能:把下面 #region 添加DataGridView底行合计数 的四个方法 和 #endregion 添加DataGridView底行合计数 的四个方法之间的 代码拷贝到你的程序中然后再 给要计算合计的 DataGridView 对象
2009-03-22 09:13:00 829 1
原创 DataGridView限制文本输入
#Region " 限制文本输入" Private EditingControl As DataGridViewTextBoxEditingControl Private Sub Dgv1_EditingControlShowing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.Dat
2009-03-22 08:53:00 548
原创 验证DataGridView 内录入的数据
对于连接的管理可使用空闲池。即把已经创建但尚未分配出去的连接按创建时间存放到一个空闲池中。每当用户请求一个连接时,系统首先检查空闲池内有没有空闲连接。如果有就把建立时间最长(通过容器的顺序存放实现)的那个连接分配给他(实际是先做连接是否有效的判断,如果可用就分配给用户,如不可用就把这个连接从空闲池删掉,重新检测空闲池是否还有连接);如果没有则检查当前所开连接池是否达到连接池所允许的最大连接数
2009-03-22 08:52:00 541
美河提供.交大VB.NET教材.新世纪Visual.Basic_NET中文版程序设计培训教程
2009-02-19
局域网多功能关机系统
2009-01-09
ASP_NET项目开发实践
2008-11-27
ASP.NET.行家入门实务
2008-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人