视图的调用方法与表的调用是一样的!由于视图是虚表,所以一般用在查询中。例如在C#中调用视图中的结果时通常会用到SqlDataAdapter类,然后将视图中的结果通过Fill方法去填充结果(DataSet)。
首先先引用空间:
using
systemdata;
using
systemdataclientsql;
sqlconnection
conn
=
new
sqlconnection("[这里是数据库的连接字符串server=;pwd=;uid=;]");
有了连接对象就需要把连接打开:
connopen();
打开后就要开始 *** 作数据库了,所以需要一个 *** 作对象:
sqlcommand
cmd
=
new
sqlcommand();
cmdconnection
=
conn;
//这个 *** 作对象使用的连接
cmdcommandtext
=
"[这里是sql语句,insert/update/delete/select]";
cmdexecutenonquery();
//执行 *** 作,针对insert/update/delete
cmdexecutereader()
/
executescalar()这些针对的是select
//先可以创建一个连接数据库的字符串常量或变量
格式如下
string
Sql
=
"Server
=
服务器名称;DataBase
=
数据库名;UID
=
用户名;
PWD
=
密码;
"
//然后创建一个SqlConnection的对象
并且把链接数据库的Sql
字符串变量作为参数
//这样就会调用SqlConnection类的参数为String类型的构造函数为你的Connct对象赋值
SqlConnection
Connct
=
new
SqlConnection(Sql);
然后你只需要
Connctopen();
就可以对数据库进行一些 *** 作
或者是绑定数据源
以上就是关于VS,C#中能调用数据库中的视图吗!全部的内容,包括:VS,C#中能调用数据库中的视图吗!、vs2010怎么建立和使用数据库,用sqlserver数据库就行、vs与sql数据库链接代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)