随笔分类 - C# 04 数据库
C#连接XAMPP中的mysql 数据库(windows)
摘要:https://blog.csdn.net/c337134154/article/details/45952725
今天尝试了一下用C#连接XAMPP中的mysql,总结一下网上的各种资料,希望能让看到这篇博客的人少走一些弯路
开发环境是vs2013 xampp v3.2.1
1.首先给出mysql 连接C#的connector,感觉到官网上下载比较麻烦,就直接把我的网盘地址甩出来了
在使用vs连接mysql数据源时,找不到mysql database 数据库
解决方案:
https://blog.csdn.net/u010523770/article/details/41209695
下载 安装 mysql-for-visualstudio 即可
官网地址 mysql-connector-net-8.0.19.msi (用户名是新浪邮箱,密码看wps文件)
阅读全文
!!!ADO.NET使用经验集
摘要:http://www.guochao.com/show.php?contentid=448ADO.NET使用经验集 介绍 本文为ADO.NET应用程序提供实现最佳性能、可伸缩性和功能的解决方案;它介绍了ADO.NET中可用对象的使用,并为优化ADO.NET应用程序的设计提供了一些建议。 本文包括: l .NET框架组件中包含的数据提供者信息 l DataSet 与DataReader的比较,这些对象最佳使用说明 l 说明怎样使用DataSet、Commands和Connections l 与XML集成的信息 l 一般的技巧.NET框架组件数据提供程序 .NET...
阅读全文
遍历DataTable内存数据的三种方法性能对比
摘要:http://www.cnblogs.com/guowei1027/archive/2009/12/15/1624699.html前几年曾经碰到一个生成递归树形菜单的功能,由于系统比较庞大,有300-400个菜单项,把这些菜单一次性递归加载,的确需要耗费一些时间。当然若是动态加载什么的,那就不会有太多麻烦了,加载这么多菜单时,不同的解决方法的确差别很大。第一种写法,每次循环遍历表,这应该是最普通的做法,结果运行速度比较慢,效果有些难以忍受。for (int i = dataTable.Rows.Count - 1; i >= 0; i--){ DataRow dataRow = data
阅读全文
C#语言 select语句查询结果放入经绑定数据的Datagridview控件中
摘要:问:C#语言 select语句查询结果放入Datagridview控件中2011-4-24 16:09提问者:fqak0427 | 悬赏分:5 | 浏览次数:277次vs2010中 建了一个商品信息管理窗体 窗体中有一个Datagridview控件(datagridview-comm)还有一个 查询按钮(checkButton)其中 datagridview-comm已经绑定到tb-commodity(商品信息表 SQL2005)运行时 datagridview-comm会显示整个商品信息表的内容 现在我在做查询按钮 其click方法中有 select provider pric...
阅读全文
OLEDBConnection 和SQLConnection 有什么区别
摘要:OLEDBConnection,连接池将由提供程序自动处理,所以您不必自己进行管理。SQLConnection,连接池被隐式管理,但也提供选项允许您自己管理池。SQLConnection是SQL专用的,OLEDBConnection可以对其他数据库的连接,如Access。
阅读全文
DataTable 相关操作
摘要:遍历DataTable内存数据的三种方法性能对比http://www.cnblogs.com/guowei1027/archive/2009/12/15/1624699.html
阅读全文
DataTable排序,检索,合并,筛选
摘要:http://apps.hi.baidu.com/share/detail/16252525DataTable排序,检索,合并,筛选DataTable排序,检索,合并详解一、排序1 获取DataTable的默认视图2 对视图设置排序表达式3 用排序后的视图导出的新DataTable替换就DataTable(Asc升序可省略,多列排序用","隔开)一、重生法dstaset.Tables.Add(dt)dataset.Tables(0).DefaultView.Sort = "id desc"二、直接法dv = New DataView(dt)dv.Sort
阅读全文
C-#数据库方面好书
摘要:最终选择红色的书籍 C#2008数据库入门经典(第4版)c# 有什么好书吗 我刚看完C-#入门经典 有高级点的 数据库方面的更好http://zhidao.baidu.com/question/53321361.html?an=0&si=3C#程序开发范例宝典 人民邮电出版社http://product.dangdang.com/product.aspx?product_id=20020128C#数据库系统开发完全手册 也是人民邮电出版社的http://product.dangdang.com/product.aspx?product_id=9235048我现在在看的是这一本:C#数据
阅读全文
为什么 Access 让我输入参数值
摘要:为什么 Access 让我输入参数值? - Access - Microsoft Officehttp://office.microsoft.com/zh-cn/access-help/HA010274377.aspx
阅读全文
如何用OleDbDataAdapter来对数据库进行操作
摘要:http://www.aspxhome.com/database/mssql/20106/1407212.htm请问如何用OleDbDataAdapter来对数据库进行删除、修改和添加?OleDbDataAdapter是DataSet和数据源之间建立联系的重要纽带。用它我们可以对数据库进行删除、修改和添加等操作,下面以删除(Delete)为例,说说操作步骤: 1、用OleDbConnection conn = getConn()语句建立数据库连接; 2、实例化OleDbDataAdapter对象,用select语句取得要删除的记录。而不是使用delete语句; 3、建立一个DataSet对象,
阅读全文
搞不懂oledbdatareader和OleDbDataAdapter之间的区别?
摘要:http://topic.csdn.net/t/20030914/11/2257766.htmlDataReader是一个向前的指针,1\DataReader是一个向前的指针,本身并不包含数据,调用一次Read()方法它就向前到下一条记录,一个DataReader必须单独占用一个打开的数据库连接! DataAdapter象一座桥梁,一头连起数据库表,一头连起一个DataSet或者DataTable,在把数据库中的数据填充到DataSet或DataTable后就可以“过河拆桥”,不用再连接到数据库,而可以直接从DataSet或DataTable中获取数据。2\OleDbDataReader只能读
阅读全文
详解 Visual C# 数据库编程
摘要:详解 Visual C# 数据库编程http://www.pconline.com.cn/pcjob/process/other/others/0412/508269.html
阅读全文
转贴:DATATABLE用法 百度空间_应用平台
摘要:http://apps.hi.baidu.com/share/detail/14967444DataTable数据表收藏DataTable表示一个与内存有关的数据表,可以使用工具栏里面的控件拖放来创建和使用,也可以在编写程序过程中根据需要独立创建和使用,最常见的情况是作为DataSet的成员使用,在这种情况下就需要用在编程过程中根据需要动态创建数据表。那么在8.4节中主要讲用编码的方式来建立DataTable数据表以及对它的操作。1 代码创建DataTable数据表如上8.3节里面所讲,通过添加对象的方式直接在DataSet中创建数据表,可以通过使用Add方法将DataTable添加到Data
阅读全文
怎样将DataTable中数据批量插入表中??
摘要:怎样将DataTable中数据批量插入表中??http://zhidao.baidu.com/question/57468764.html数据表dt.try{SqlConnection con=new SqlConnection("....");//连接数据库con.Open(); SqlCommand com=new SqlCommand();//数据操作对象 SqlTransaction trans=con.BeginTransaction();//事物对象 com.Connection=con;//指定连接 com.Transaction=trans;//指定事物st
阅读全文