VB经典课件组合 非常详细的 简单易懂 很实用的哦
2023-11-26 11:23:01 210KB VB课件
1
本文介绍C#访问操作Access数据库的基础知识,并提供一个相关的例程。 1.通过ADO.NET的OleDb相关类来操作Access 主要知识点如下: using System.Data.OleDb; using System.Data; 连接字符串:String connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=product.mdb"; 建立连接:OleDbConnection connection = new OleDbConnection(connectionString); 使用OleDbCommand类来执行Sql语句: OleDbCommand cmd = new OleDbCommand(sql, connection); connection.Open(); cmd.ExecuteNonQuery(); 2.取得Access自增标识字段在插入数据后的id值 cmd.CommandText = @"select @@identity"; int value = Int32.Parse(cmd.ExecuteScalar().ToString()); return value; 3.执行事务 需要用到OleDbTransaction,关键语句如下: OleDbConnection connection = new OleDbConnection(connectionString); OleDbCommand cmd = new OleDbCommand(); OleDbTransaction transaction = null; cmd.Connection = connection; connection.Open(); transaction = connection.BeginTransaction(); cmd.Transaction = transaction; cmd.CommandText=sql1; cmd.ExecuteNonQuery(); cmd.CommandText=sql2; cmd.ExecuteNonQuery(); transaction.Commit(); 4.执行查询,返回DataSet OleDbConnection connection = new OleDbConnection(connectionString); DataSet ds = new DataSet(); connection.Open(); OleDbDataAdapter da = new OleDbDataAdapter(sql, connection); da.Fill(ds,"ds"); 5.分页查询 分页查询使用OleDbDataReader来读取数据,并将结果写到一个DataSet中返回。 以上内容封装为三个可重用的类:AccessDBUtil,AccessPageUtil,Page 代码这里下载AccessDBUtilDemo.rar (191.37 KB , 下载:999次) 本例程是一个c#的winform程序,但是数据访问类可以在Web环境下使用。 本例程演示了: 1.Access数据库的插入,更新,修改,查询; 2.带参数的sql语句的使用,而不是拼SQL; 3.使用DataReader的分页查询,而不是用嵌套的SQL语句来分页; 4.用事务同时执行多个SQL语句; 5.在插入数据的同时返回最新的ID值; 6.整型,实型,字符串,日期型,布尔型五种数据类型的操作; 7.使用正则表达式来验证整数和实数; 8.listview用来显示数据的一些基本用法。 本示例不包括: 1.高效的分页查询,仅仅是提供了一种分页的方法,但我认为DataReader应该比嵌套的SQL语句快(未测试)。 2.完善的分页封装,只提供了分页的简单包装。 3.嵌套的事务处理,提供了同时执行多个sql语句的事务处理,但不支持嵌套事务。 4.listview的使用,只是利用winform控件来演示数据访问,因此不能作为winform编程的良好示例,例如添加数据时界面并没有很好地更新。
2023-11-17 05:04:12 360KB c# Access数据库
1
可以安装到google浏览器,方便快速导出cookie数据
2023-11-05 12:51:02 1.34MB cookie goolge
1
2024年的元旦倒计时代码,效果非常好,直接可以运行
2023-11-05 11:44:32 300KB html
1
磁环电感磁环电感计算磁环电感计算磁环电感计算磁环电感计算磁环电感计算磁环电感
2023-10-26 16:05:50 19KB 磁环 电感
1
本软件可以快速方便地制作各种应用程序和工具栏上使用的精美图标
2023-10-25 08:42:25 292KB VB VC 软件 素材
1
QNamer QNamer(QuickNamer的缩写)是一个非常简单的程序,用于唯一地批量重命名目录中的文件。 它将重命名当前程序目录中的每个文件,使其遵循UUID版本4格式,并保留所有文件扩展名。 常问问题 如何运行程序? 只需在要重命名所有文件的目录中运行已编译的可执行文件即可。 (除可执行文件以外的所有文件) 重命名可执行文件后,程序无法正常工作/程序重命名了自身 程序文件名中必须包含QNamer.exe ,这意味着! QNamer.exe ! QNamer.exe将起作用,但QuickRenamerProgram.exe将不起作用,并且可能导致未知行为。 (希望)这不再是问题。 感谢的修复! 我中断了程序,该怎么办? 不确定您是如何做到的,但是您始终可以创建问题和/或请求请求来帮助(非常快速地制作)程序/存储库。 你为什么做这个? 我需要一个程序来将我的视频文件夹重命名
2023-10-20 09:22:30 5KB C#
1
Go的一个服务框架 ssgo能以非常简单的方式快速部署成为微服务群 开始使用 如果您的电脑go version >= 1.11,使用以下命令初始化依赖自定义sshow: go mod init sshow go mod tidy 1、下载并安装s go get -u github.com/ssgo/s 2、在项目代码中导入它 import "github.com/ssgo/s" 快速构建一个服务 start.go: package main import "github.com/ssgo/s" func main() { s.Restful(0, "GET", "/hello", func() string{ return "Hello ssgo\n" }) s.Start() } 即可快速构建出一个8080端口可访问的服务: export service_listen=:808
2023-10-19 02:56:29 67KB go golang registry framework
1
MATLAB代码:电-气-热综合能源系统耦合优化调度 关键词:综合能源系统 优化调度 电气热耦合 参考文档:自编文档,非常细致详细,可联系我查阅 仿真平台:MATLAB+CPLEX 主要内容:代码主要做的是一个考虑电网、热网以及气网耦合调度的综合能源系统优化调度模型,考虑了电网与气网,电网与热网的耦合,算例系统中,电网部分为10机39节点的综合能源系统,气网部分为比利时20节点的配气网络,潮流部分电网是用了直流潮流,气网部分也进行了线性化的操作处理
2023-10-17 09:46:42 881KB matlab 软件/插件 能源 范文/模板/素材
1