2013年11月16日
摘要: LINQ- Language Integrated Query 语言集成查询LINQ通过对象的方式对数据库进行描述。LINQ是一种能够快速对大部分数据源进行访问和数据整合的一种技术,使用相同的基本查询表达式模式类查询和转换SQL数据库、ADO.NET数据集、XML文档和流已经.NET集合中的数据。从.NET3.5开始引入LINQLINQ to ObjectsLINQ to DataSetLINQ to SQLLINQ to EntitiesLINQ to XML命名空间System.Data.Linq 该命名空间包含支持与LINQ to SQL应用程序中的关系数据库进行交互的类System.D 阅读全文
posted @ 2013-11-16 15:47 神秘藏宝室 阅读(447) 评论(0) 推荐(0) 编辑
  2013年11月14日
摘要: form2.csusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace DataAdapter{ public partial class Form2 : Form { private DataSet ds = new DataSet(); p... 阅读全文
posted @ 2013-11-14 14:18 神秘藏宝室 阅读(2563) 评论(0) 推荐(0) 编辑
摘要: DataReader必须持续连接,所以在调用方法SqlDataReader作为返回类型时候,必须在方法外关闭流,很不方便。DataAdapter用于对数据源检索数据并填充到DataSet中的表。DataAdapter还可以将DataSet所做的更改进行解析回数据源。(通俗点,DataSet就是一个缓冲区,可以修改好数据,让DataAdapter返回回数据源)DataAdapter使用例程using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System. 阅读全文
posted @ 2013-11-14 12:06 神秘藏宝室 阅读(715) 评论(0) 推荐(0) 编辑
摘要: SQL代码:create database ThreeDbgoUSE ThreeDb;GOCREATE TABLE classify --分类表( id int primary key identity(1,1), name nvarchar(20) not null)GOCREATE TABLE product --产品表( id int primary key identity(1,1), name nvarchar(20) not null, price decimal, number int default 0, c_id int FOR... 阅读全文
posted @ 2013-11-14 11:04 神秘藏宝室 阅读(1195) 评论(0) 推荐(0) 编辑
  2013年11月12日
摘要: 实际上万用密码就是因为SQL里面的语句--是注释,利用bug添加用户名和密码。例如,用户名为 adada’ or 1=1--第一个种写法登录成功了第二种写法登录失败(正确)第三种写法登录失败(正确)测试代码数据库部分create database ThreeDbgoUSE ThreeDb;GOCREATE TABLE classify --分类表( id int primary key identity(1,1), name nvarchar(20) not null)GOCREATE TABLE product --产品表( id int primary key id... 阅读全文
posted @ 2013-11-12 18:25 神秘藏宝室 阅读(692) 评论(0) 推荐(0) 编辑
摘要: Connetction 对象:数据库服务器数据库名字登录名、密码连接数据库所需要的其他参数Command对象:ExecuteScalar();//首行首列的内容ExecuteNomQuery();//几行数据收到影响ExecuteReader();//数据流DataReader对象:一个只读只进的数据流。需要时刻与远程服务器保持连接。将远程的数据通过流的方式单项传输给客户端,他是只读只进的。DataSet:一个存在与本地内存中的微型数据库一次从数据源获取数据到本地,并在本地内存建立一个微型的数据库存储,期间可断开与服务器的连接,以后的操作都可以针对本地数据操作,结果后通过DataAdopter 阅读全文
posted @ 2013-11-12 18:17 神秘藏宝室 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 效果展示 数据库代码 create database OneDbgoUSE OneDb;GOCREATE TABLE classify --分类表( id int primary key identity(1,1), name nvarchar(20) not null)GOCREATE TABLE product --产品表( id int prim... 阅读全文
posted @ 2013-11-12 12:25 神秘藏宝室 阅读(3490) 评论(0) 推荐(0) 编辑
  2013年11月11日
摘要: 1.必须导入包含适当的ADO.NET类的名称空间2.获取具体的数据库连接字符串。3.实例化Connection对象,并建立、打开连接。4.使用Command对象,从数据库存取器中读取数据和向数据读取器中写入数据,或是执行SQL语句5.关闭连接。 阅读全文
posted @ 2013-11-11 12:29 神秘藏宝室 阅读(429) 评论(0) 推荐(0) 编辑
摘要: xml这类文件它是.net变成环境中优先使用的数据访问借口。 ADO.NET传输的数据都是XML格式的 ADO.NET是一组用于和数据源惊醒交互的面向对象类库 数据源:通常是各种数据库,但文本、excel表格和xml这类文件也可以读取 ADO.NET为不同数据源提供不同的支持库类,我们称之为Data Providers 阅读全文
posted @ 2013-11-11 10:14 神秘藏宝室 阅读(328) 评论(0) 推荐(0) 编辑
  2013年11月10日
摘要: 说白了就是在一个窗体操作另外一个窗体的东西。 原理是把form2的数据提取出来,利用中间的静态类middle来传递数据,触发事件,调用委托,来修正form1 效果如下: Form1.cs using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;u... 阅读全文
posted @ 2013-11-10 13:27 神秘藏宝室 阅读(389) 评论(0) 推荐(1) 编辑

 >>>转载请注明出处<<<