Google [站内搜索]

分类: Win编程预览模式: 普通 | 列表

.NET获取Access新增记录Id怪现象

写了一个函数获取Access表中指定用户Id,要求当传入的用户名不存在时,则在表中新增一条记录并返回Id。

using System;
using System.Data.OleDb;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4115
VS2008自带了一个"输出"窗口,在控制台应用程序调试阶段,可以把一些调试信息输出到这个窗口中,而不是输出到控制台界面。

测试代码

using System;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5043

3个常用的VS2008数据库连接代码段

conn.snippet:
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <CodeSnippet Format="1.0.0">
    <Header>

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4116

.NET使用ODBC连接SQL Server的两种方式

方式一:使用系统DSN

using System;
using System.Data;
using System.Data.Odbc;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3812

.NET使用ODBC连接SQL Server2005示例

一、配置ODBC数据源



查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4465

C#合并文件的一些测试数据

手上有50个txt文件需要合并成一个txt文件,每个txt大小在35M左右,以前收集的一个文本合并工具不好用,于是用C#写个工具来完成。在编码过程中产生了几个疑问,不确定对合并效率有无影响,便做了一些测试。

疑问一:目标文件始终打开和多次打开对文件合并时间有无影响?

文件合并思路为逐个打开原始文件,读取到一个字节数组进行缓存,然后将字节数组的内容存储到目标文件中,这边有个疑问:目标文件始终打开和需要写入时再打开(多次打开),对文件合并时间有没有影响?下边为测试过程。

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4697

C#使用BinaryWriter.Write存取数字示例

下边代码用4个字节在文件中保存了一个数字(0xAABBCC):

using (FileStream fStream = File.Create(@"F:\1.txt"))
{
    using (BinaryWriter bWriter = new BinaryWriter(fStream))

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8818

推荐一个.NET缓存类:BaseCache<T>

这个类原本存在于一个外包项目上,是外包公司写的,感觉比较不错,于是把它提取了出来。

一、缓存基类BaseCache<T>

using System;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5217

CommandBehavior.CloseConnection使用示例

public static SqlDataReader ExecuteReader(string sql)
{
    conn.Open();
    SqlCommand cmd = new SqlCommand(sql, conn);
    SqlDataReader idr = cmd.ExecuteReader();

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6589
今早给编辑更新了一个.NET桌面应用程序,结果却运行出错,提示:

引用内容 引用内容
未能加载文件或程序集“ICSharpCode.SharpZipLib, Version=0.85.1.271, Culture=neutral, PublicKeyToken=1b03e6acf1164f73”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。


查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 16680