因为本例涉及到数据库,所以在开始之前请先在数据库里新建一个名为“test”的数据库,里面新建一个表:“users”,表里有三个字段:
id(int,不可为null,设为标识符,自增),name(nvarcher(50)),age(nvarchar(50))
可以先在表里预设几条数据。
然后废话不多说,首先是 aspx里的代码
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="testaspxcs" Inherits="test" %>
<!DOCTYPE html>
<html xmlns=">
DataGridView或者ListBox都行
一般C#封装的各种数据库 *** 作类在查询 *** 作时都可以返回一个DataSet对象,可以从DataSet中取出DataTable作为DataGridView或ListBox的数据源,绑定数据后,数据就可以直接显示在控件上,很方便效率也高。
如果要简洁的话就用ListBox,如果要功能丰富的话就用DataGridView,至少一点,DataGridView是已经做好了排序的而ListBox如果要排序需要自己写排序方法。
ODBC 是 开放式数据库互连 是一些标准规范符合规范的数据库就可以通过SQL(结构化查询语言)编写的命令进行 *** 作理解ODBC是种数据库互连标准就行了,WINDOWS中ODBC配置,只是对数据库进行系统中登记 *** 作一样,不起任何数据服务作用
OLE DB 是 数据库嵌入对象,是一套组件对象模型 (COM) 接口,可提供对存储在不同信息源中的数据进行统一访问的能力。即:通过这个对象可以对数据库 *** 作但他只是数据库的一个接口因为要统一许多接口,它接口也变的复杂繁多,不便于使用
ADO 是ActiveX® Data Objects,是程序和数据接口的桥梁,我们使用他就可以方便的 *** 作数据库数据
这么说吧,我们 *** 作ADO,ADO则访问OLEDB(当然可以访问其他的,只要符合ADO接口),OLEDB查询ODBC(也可以不用找他)得到数据接口 *** 作数据
以上就是关于用c# asp.net做实现与数据库的连接,增删改查全部的内容,包括:用c# asp.net做实现与数据库的连接,增删改查、我用C#和SqlServer2005数据库做了一个通讯录,下载我想把项目打包,可是怎么才能把数据库文件也一起打包呢、做查询报表显示数据,用什么控件显示比较好等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)