- 博客(47)
- 资源 (2)
- 收藏
- 关注
转载 NorthWind数据库生成脚本
/* ** Copyright Microsoft, Inc. 1994 - 2000 ** All Rights Reserved. */ SET NOCOUNT ON GO USE master GO if exists (select * from sysdatabases where name='Northwind') drop
2016-08-01 10:37:24 1524
原创 简单的C# 保存内容到指定路径下的XML文件中方法
public void SaveXML(string content,string fullFilePath,string xmlFileName) { XmlDocument doc = new XmlDocument(); doc.LoadXml(content); if (System.IO.D
2013-10-22 21:32:44 1978
翻译 C# ComboBox实现不能输入,且下拉选框文本上有值
下拉框有DropDownStyle这一属性,把DropDownStyle类型选为DropDownList,则下拉框只能选择不能输入了。但是这时的下拉框是没有默认值的,即使在Text属性中输入默认值,也不起作用。就要在(某某某.Designer.cs)文件中修改。这是没有修改的: this.ComboBox1.Cursor = System.Windows.Form
2013-04-25 15:57:39 1807
转载 控件缩写大全
标准控件1 btn Button 2chk CheckBox 3ckl CheckedListBox4 cmb ComboBox 5dtp DateTimePicker 6lbl Label7 llb LinkLabel 8lst ListBox
2013-04-04 13:47:58 868
转载 C#winform上下页,首末页
namespace WindowsApplication1{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } public static int INum=0,AllC
2013-03-25 19:11:27 1172
转载 如何复制一个SQL Server 的表
这篇短文将介绍几种拷贝 SQL Server 表的方法。第一种方式是最简单的在同一个数据库里将表拷贝到另外一个表。你需要记住的是,拷贝表的时候并不会拷贝表的约束和索引。下面是代码模板和简单的使用方法:1select * into table> from table>2 3Exampl
2013-03-24 16:20:53 947
转载 存储过程和.Net中使用事务的实例
1、SqlServer存储过程的事务处理方法一:--测试的表 create table tb( id int not null constraint PK_sys_zj_fielddict primary key ,aa int) --事务处理 begin
2013-03-23 14:50:48 495
转载 C#中调用存储过程笔记
数据访问层现在都兴用存储过程了本篇记录了一个功能比较齐全的存储过程的写法,和一个C#实现的比较通用的调用带返回值存储过程的方法。1、存储过程:例子中操作的表为 power(p_id,p_name,p_des)本存储过程中进行了一般的空值,主键重复检测,对多条操作语句使用了事务CREATE PROCEDURE myp2 @pid int ,@pname nvarc
2013-03-23 14:49:17 623
转载 如何在C#中调用存储过程
string connstring = @"Data Source=localhost;Initial Catalog=Northwind;uid=sa;pwd="; SqlConnection conn = new SqlConnection(connstring); conn.Open(); SqlCommand cmd = new Sql
2013-03-23 14:46:32 581
转载 ArcGIS学习笔记(十四)
今天学习下SQL语句在ArcMap中的应用SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。1.SQL基础SQL 语言大致包含 4 个部分: (1) 数据定义语言(DDL),例如:CREATE、DROP、ALTER 等语句。 (2) 数据操作语言(DML),例如:INS
2013-03-20 16:36:07 3773
转载 SQL学习笔记
今天把SQL详细的整理一遍,然后在研究下在GIS中的运用。1.基本查询select * from table where 条件查询结果数字右对齐,字符左对齐。选择字段顺序决定显示顺序。查询的运算结果是临时的,如果需要保存,要在表达式后跟别名。select a+1 b from table对空字段的操作,用IS NULL 而非 =NULL 。所以数据注意大小写的统一。
2013-03-20 16:31:55 621
转载 SQL笔记(二)
1.SQL中的子句作为限定条件的where和like关键字类似的starting withselect A from table where A like ('Ca%')select A from table where A starting with ('Ca')按顺序排列:ORDER BY 后跟排序字段默认为ASC升序,降序为DESC。联合使用
2013-03-20 16:31:07 551
转载 SQL笔记(三)
如果两个表的共有字段,但对表1只知道该共有字段的描述,具体不明,要对两个各表进行查询,就需要用到子查询。select O.PartNum,P.Description,O.Quantity from 订单 O,部件 P where O.PartNum=P.PartNumand O.PartNum=(select PartNum from 部件 where Description='公路自
2013-03-20 16:30:23 526
转载 SQL笔记(四)
插入数据1.insert values插入一条记录:INSERT INTO table_name (col1, col2...) VALUES (value1, value2...)规则;你所要插入的数值与它所对应的字段必须具有相同的数据类型;;数据的长度必须小于字段的长度,例如,你不能向一个长 40 个字符的字段中插入一个长 80 个字符的字符串;插入的数值列表必须与
2013-03-20 16:29:45 512
转载 SQL笔记(五)
1.通用表表达式CTECTE是一个指定的临时结果集,在select的from子句使用。使包含派生表的查询更简单。WITH CTE名称 (列列表)AS (SELECT查询语句)然后对CTE进行查询,可以得到例如特定地区的特定售货员的销售额。2.关键字IN和BETWEEN...ANDIN的意思是给定可选项,查询所需,如IN(2006,2007)就是指在2006和2007
2013-03-20 16:28:26 470
转载 C#数据库学习笔记(二)
1.SqlDataReader (流读取一次一条记录)如果查询整个表或者多列,可以对字段所在列的位置重新命名,而不必知道具体在哪一列 SqlDataReader sdr = cmd.ExecuteReader(); int i = sdr.GetOrdinal("ACCOUNT_ID"); //获取序号值
2013-03-20 16:24:08 715
转载 C#数据库学习笔记(一)
1.连接数据库Connection定义连接字符串;Data Source= .\\SQLEXPRESS(服务器名);Initial Catalog=PAYMENTS(数据库名);Integrated Security=true(集成安全连接);连接本地服务器SqlConnection conn = new SqlConnection("server=(local);Initial
2013-03-20 16:20:54 965
转载 DataGridView(2)数据操作
1 行列的操作1 1限制删除行和添加行1 2添加列2 3添加行3 单元格的操作3 1设置默认值3 2对输入值转换3 3自定义单元格显示格式3 4为单元格添加工具提示4 SelectionMode属性4 1不能复数行选择4 2单元格选择时整行被全选1、行、列的操作(1)限制删除行和添加行A:默认,DataGridView 允删除行和添加行操
2013-03-20 15:19:48 975
转载 DataGridView(一)
1 DataGridView的特点2 绑定数据3 当前单元格的操作4 行列的隐藏和删除5 冻结列或行1、DataGridView的特点(1)DataGridView 一次只能显示一个表。如果绑定整个 DataSet,则(DataMember 属性 要设置为表名) 。否则不会显示任何数据。(2)允许编辑数据。在单元格中双击或按 F2 来修改当前值。(3)支持自动排序。
2013-03-20 14:28:08 758
原创 DataGridView整行选中
this.DataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
2013-03-20 14:23:36 710
原创 DataSet 类 (三) 操作数据
1、为DataTable添加列(1)添加列DataTable tbl = ds.Tables.Add("User");DataColumn col =tbl.Columns.Add("UserID",typeof(int));col.AllowDBNull = false;col.MaxLength = 6;col.Unique = true;tbl.PrimaryK
2013-03-20 14:15:12 587
原创 DataSet 类 (二) 读取数据
使用方法1、创建DataSet对象DataSet ds = new DataSet();DataSet ds = new DataSet("DataSetName");2、用数据集填充DataSet最常用的是DataAdapter对象的Fill()方法给他填充数据(1)DataSet ds = new DataSet();SqlDataAdapter adapt =
2013-03-20 14:11:36 1035
原创 DataSet 类 (一)
DataSet是表和列结构在内存中的表示方式,DataSet支持多表、表间关系、数据约束等,和关系数据库的模型基本一致。(本质上是微型的数据库。包含一组DataTable对象和DataTable之间的连接关系。不包含数据库连接的概念,也就是说其中的数据可以不是来自数据库,可以是读取的文件中的数据。DataTable包含一些DataRow和DataColumn表示数据库表中的行和列,通过他们可以获取
2013-03-20 14:09:20 924
原创 SqlCommand类
1 创建SqlCommand对象2 执行命令3 常用的属性4 例1、创建SqlCommand对象SqlCommand cmd = new SqlCommand(SQLCMD, CON);SQLCMD为SQL命令语句,CON为打开的数据库连接(即打开的SqlConnection类对象)。创建SqlCommand 类对象之前应打开SqlConnection连接。2、执行命令
2013-03-20 14:00:17 601
原创 SqlDataAdapter类
SqlDataAdapter 是DataSet 和更新数据库的一组数据命令和一个数据库连接的填充器。提供 DataSet 和 SQL Server 之间的桥接,用于检索和保存数据。SqlDataAdapter 是通过对数据源映射Fill(可更改 DataSet 中的数据以匹配数据源中的数据)和 Update(可更改数据源中的数据以匹配 DataSet 中的数据)来提供这一桥接。1、构造函数
2013-03-20 13:47:01 547
原创 SqlConnetction类
连接超出作用域后不会自动关闭也不能由垃圾回收机制来释放必须手动关闭或释放该资源 5、连接sqlserver 实例(1)使用windows认证using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;namespace sqlconne
2013-03-20 13:43:50 565
原创 SqlDataReader 类
1 SqlDataReader对象的特点2 SqlDataReader的属性3 使用SqlDataReader对象时注意点4 实例SqlDataReader类实现只向前、只读的游标样式模型,读取并遍历SQL Server返回的结果集。创建 SqlDataReader对象必须用 SqlCommand 对象的 ExecuteReader 方法来实例化SqlDataReader。如:
2013-03-20 13:37:57 723
原创 sqldataReader用法
源错误:行 27: if (MyReader.HasRows)行 28: {行 29: Image1.ImageUrl = MyReader.GetSqlString(2).ToString();行 30: //Image1.ImageUrl = MyReader.GetString(1);
2013-03-20 13:18:56 1537
转载 C#日期格式转换大全
有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization;
2013-03-17 17:12:53 583
转载 Parse与Convert区别
int.Parse(); double.Parse(); float.Parse();...Parse 只能把字符串类型转换 成 某种数据类型Convert.To......可以把任意类型转换成任意的类型(数据类型相兼容的)
2013-03-15 22:36:31 489
转载 c#结构体(值类型)
结构体(值类型) (非常像类的一种值类型,不具有面向对象的特征,通常用来封装小型相关变量组 )System.Drawing.Point、Size、Color注意:结构使用时可以new,也可以不new。如果不new,则使用前必须为结构成员赋值。在结构中不能为变量直接赋初值,除非const、static结构可以实现接口,但不能继承。结构的使用方法与类很相似。什么时候使用类?
2013-03-15 22:35:43 1027
转载 C#中空字符串各种定义及区别
string s=””;//开辟一个空对象字符串,有内存空间string s=string.Empty;//把静态的空字段赋值给他, 有内存空间,一般常用这个string s=null;//s不指向任何内存 ,没有开辟内存
2013-03-15 22:35:08 2156
转载 DbHelperSQL.cs
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;namespace DAL{ /// /// 数据层 - 数据库 操作类 /// internal clas
2013-03-15 22:31:33 920
转载 初始写SQLHelper
using System; using System.Data; using System.Data.SqlClient; using System.Text; using System.Configuration; namespace _04SQLHelper { static class SQLHelper { //读取配置文件,获取连
2013-03-15 22:27:48 434
转载 正则表达式的学习与小结
目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造成了正则表达式代码的难度较大,学习起来也不是很容易,所以需要付出一些努力才行,入门之后参照一定的参考,使用起来还是比较简单有
2013-03-14 23:06:07 520
原创 myeclipse修改类名,方法名等以不同颜色高亮等
修改类名,接口名等以不同颜色高亮的,可以这样配置在“window→Preferences→java→Editor→Syntax Coloring,右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。当然还有其他相关的颜色配置。具体就不说啦。实在,在“Preferences”这个东西,有很多可以配置的东西,使得MyEclipse 优
2013-01-27 18:25:10 2419
转载 如何让Eclipse或myeclipse有代码提示功能
(适合各种myEclipse版本,总结了各种情况下代码提示、模板提示不能使用的毛病)MyEclipse扩展功能设置(Eclipse代码提示功能和模版提示功能扩展)(现在听说很多人使用MyEclipse在按Alt+/不能出现提示功能,上网查了也出现很多说设某些设置,但还没有很好解决,现在给出我在分别在MyEclipse5.5和MyEclipse6.0.1都能通过的解决方法,通过这个方法,你不
2013-01-27 16:25:59 419
转载 C# winform 获取当前路径
// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.
2013-01-19 21:05:15 332
转载 c#.net连接access操作类 (转)|| C#中如何连接Access2007数据库
1、配置web.config文件:配置数据库连接参数configuration>appSettings/>connectionStrings> add name="ConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\TeacherSystem\App_Data\
2013-01-19 21:02:08 558
原创 TabStop 属性
获取或设置一个值,该值指示用户是否可以通过按 Tab 键将焦点放到此控件上。 此 C# 示例创建两个 TextBox 控件theTextBox1 和 theTextBox2,以及一个InkPicture 控件theInkPicture。theInkPicture 上的TabStop 属性设置为 false。当用户按 Tab 键时,焦点会跳过theInkPicture,从
2012-12-27 19:00:39 4603
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人