C#
文章平均质量分 51
zhenyongyuan123
这个作者很懒,什么都没留下…
展开
-
Visual Studio 2010 Express - C# 使用SQLite数据库
1. 安装Visual Studio 2010 Express - C#或Visual C# 2010 Express下载地址见Microsoft官网2. 下载SQLite下载地址:http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki根据你的平台和.net版本来选择。实际上,只需要下编译好的包即可原创 2012-03-29 09:58:07 · 4165 阅读 · 0 评论 -
C# 使用SQLite数据库 之 判断数据库表是否存在
SQLite语句:SELECT COUNT(*) FROM sqlite_master where type='table' and name='Student';如果存在,则返回数值1;如果不存在,则返回数值0。C#语句:SQLiteCommand mDbCmd = mDbConn.CreateCommand();mDbCmd.CommandText = "SELECT原创 2012-04-01 13:18:32 · 14884 阅读 · 1 评论 -
C# 使用定时任务 之 Timer类
在C#里,有三个Timer类:1.System.Windows.Forms.Timer 2.System.Threading.Timer3.System.Timers.Timer System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或 Delphi中的Timer控件,内部使用API SetTi原创 2012-04-10 20:36:33 · 7530 阅读 · 0 评论 -
C# 使用定时任务 之 获取当前时间及格式化串
1、获取当前时间System.DataTime current = System.DateTime.Now;2、时间间隔TimeSpan ts1=newTimeSpan(DateTime1.Ticks); TimeSpan ts2=newTimeSpan(DateTime2.Ticks); TimeSpan ts=ts1.Subtract(ts2).Duration();原创 2012-04-12 21:41:23 · 3053 阅读 · 0 评论 -
C# 使用SQLite数据库 之 修改DataSet表名和列表
数据库中的表名为student。修改表名和列名为中文:dataSet1.Tables["Table"].Columns["number"].ColumnName = "学号";dataSet1.Tables["Table"].Columns["name"].ColumnName = "姓名";dataSet1.Tables["Table"].Columns["grade"].Col原创 2012-04-14 17:56:57 · 2950 阅读 · 0 评论 -
C# 使用SQLite数据库 之 读写数据库
读写数据库并在窗体(Form)中显示其数据,其方式为:读:Database(SQLite) -> DataAdapter -> DataSet -> DataGridView写:Database(SQLite) 1、假设现有数据库表student,其字段如下:ID(自增字段,主键)原创 2012-04-12 09:13:49 · 11025 阅读 · 1 评论 -
NSIS:制作C#应用程序安装包
——摘录自 轻狂编程资源网 NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System)的缩写,它是一个免费的安装、卸载系统。它的特点:脚本简洁高效;系统开销小;当然进行安装、卸载、设置系统设置、解压文件等等更不在话下,几乎可以做所有的事情。 以下是32位下NSIS制作安装包最基本的操作转载 2013-05-19 14:53:27 · 4455 阅读 · 1 评论 -
NSIS:.NET Runtime Library检测和本地安装
由于需要将C#开发的一个WinForm程序给客户,但是不知道对方是否安装了.NET Framework 2.0,所以做安装包时就将.NET Runtime Library一起打包了(地球人都知道天朝的网络环境是多么恶劣,不能指望能够安装时在线下载这种方式的)。那么NSIS安装脚本运行时,最开始要做的事就是判断1.是否有安装 .NET Framework , 2.若已安装,则判断已安装版本是否是转载 2013-05-19 15:28:38 · 4079 阅读 · 0 评论