- 博客(12)
- 资源 (8)
- 收藏
- 关注
原创 SQL Server游标遍历表中所有行
游标是非常邪恶的一种存在,使用游标经常会比使用面向集合的方法慢2-3倍,当游标定义在大数据量时,这个比例还会增加。如果可能,尽量使用while,子查询,临时表,函数,表变量等来替代游标,记住,游标永远只是你最后无奈之下的选择,而不是首选 使用游标的两个例子。--定义表变量 DECLARE @temp TABLE ( [id] INT IDENTITY(1, 1) , [Name
2013-06-27 11:59:07 2064
原创 C#对文本文件的读写
计算机在最初只支持ASCII编码,但是后来为了支持其他语言中的字符(比如汉字)以及一些特殊字符(比如€),就引入了Unicode字符集。基于Unicode字符集的编码方式有很多,比如UTF-7、UTF-8、Unicode以及UTF-32。在Windows操作系统中,一个文本文件的前几个字节是用来指定该文件的编码方式的。如果你使用NotePad或WordPad来打开一个文本文件,你并不用担心该文件的
2013-06-26 11:42:13 776
原创 c#读取写入文本文件
读取文本文件:class ReadFromFile{ static void Main() { // The files used here were created in the code example // in How to: Write to a Text File. You can of course substitu
2013-06-26 11:02:01 851
原创 C# DatagridView常用操作简介
0、最基本的技巧:获取某行某列(某单元格)中的内容this.currentposition = this.dataGridView1.BindingContext [this.dataGridView1.DataSource, this.dataGridView1.DataMember].Position;bookContent = this.database.da
2013-06-21 14:26:13 733
转载 C#箴言:定义常量的两种方法
在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant)。前者用“const”来定义,后者用“readonly”来定义。 对于静态常量(Compile-time constant),它的书写方式如下: public const int MAX_VALUE = 10; 为什么称
2013-06-19 16:06:38 671
原创 C#判断文件打开、占用的状态
using System;using System.IO;using System.Runtime.InteropServices;namespace Bn6.Packing.Common{ public class FileStatus { [DllImport("kernel32.dll")] public static
2013-06-19 14:59:28 1266
原创 comboBox.SelectedItem与SelectedText区别
->SelectedItem是指当前选定项的对象,而不是文本 SelectedItem 属性设置为一个对象时,ComboBox 尝试使该对象成为列表中当前选定的对象。如果在列表中找到了该对象,则将它显示在 ComboBox 的编辑部分,并且将 SelectedIndex 属性设置为相应的索引。如果列表中不存在该对象,则 SelectedIndex 属性保留其当
2013-06-17 17:35:38 2112
转载 DataGridView.CurrentRow 与DataGridView.SelectedRows
DataGridView.CurrentRow 属性 :获取包含当前单元格的行。只能为一行。表示当前单元格所在的行的 DataGridViewRow,如果没有当前单元格,则为null。例:DataGridView.CurrentRow.Cells[列index].Value取值。int i = DataGridView1.CurrentRow.Index; 选择单元框所在行的行
2013-06-17 17:33:59 3079
原创 SqlBulkCopy方法批量导入DataTable表中的数据
例1:private void BulkInsert(){SqlConnection sqlcon = new SqlConnection("Data Source=LocalHost;Integrated Security=SSPI;Initial Catalog=xiaotest;");DateTime beginTime = DateTime.Now;DataTa
2013-06-13 16:59:22 1196
原创 DataTable批量插入到数据库
首先生成测试的datatable表,表结构如下:UniqueID(主键,自动增长) | CompanyName | CompanyCode | Address | Owner | Memo共6个字段。SqlConnection sqlconnection = new SqlConnection(connectionString);SqlDataAdapter sqlda
2013-06-13 16:43:09 1332
原创 Sql Server表连接查询的方法和性能探讨
了解表连接的人,大概都觉得它很简单。其实简单只是它的外表,如果没有深刻理解Join语句,稍不留神就会有逻辑错误,逻辑错误比语法错误更难发现。 要想正确使用Join语句,有2个知识点是必须掌握的。第一:SQL语句执行的顺序[c-sharp]FROM JOIN ON WHERE GROUP BY HAVING SELECT ORDER BY FE
2013-06-03 14:48:34 1339
原创 C# Winform中DataGridView的DataGridViewCheckBoxColumn使用方法_可以举一反三
下面介绍Winform中DataGridView的DataGridViewCheckBoxColumn使用方法:DataGridViewCheckBoxColumn CheckBox是否选中 在判断DataGridView中CheckBox选中列的时候,用DataGridViewRow.Cells[0].FormattedValue.ToString()=="True"语句时存
2013-06-02 23:08:42 1931
Linux操作系统笔记
2019-03-29
Code128条码编码规则与绘制
2012-10-21
获取汉字拼音的首字母_C#代码
2012-10-16
DataMax打印机指令打印二维条码_C#代码
2012-10-16
DataMax打印机指令打印_C#代码
2012-10-15
ASCII码_含扩展(256个字符)_含解释
2012-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人