高级搜索
|
实验室
网站地图
|
About
数据挖掘
数据挖掘厂商与产品
数据挖掘论坛
相关研究方向
书籍代码下载
人工智能
编程技术
电脑常识
互联网资源
智能模糊搜索
仅搜索标题
热门关键字:
数据挖掘
数据仓库
人工智能
数据挖掘导论
搜索引擎
首页
>
编程技术
>
UML教程
>
SQL存储过程在.NET数据库中的应用
Visited times , Welcome to
Data Mining Forum
&
Data Mining Expert
&
Data Mining Tools
在上面的创建存储过程的代码中,我们通过在名称前添加一个“@”标志来声明存储过程的局部变量-参数,同时还声明了各个参数的类型,确定了各个参数的方向值,也即表明该参数是输入型的还是输出型的或者是输入输出型的或者是返回值型的。用户通过相应的存储过程名称以及正确有效的参数便可调用该存储过程了。还有,你可以通过运用OUTPUT关键字在参数中添加输出型的参数,具体方法请参考上面的语法规则。输出型的参数能返回给调用者相关的信息。
上面的存储过程能更新publishers表中相应出版商的信息。你可以通过点击该存储过程的节点,在右键弹出菜单中选择“运行存储过程”来执行它。一旦执行,IDE中便弹出一个输入出版商信息的对话框。在该对话框中填入正确有效的更新信息,注意pub_id的值在原来的表中必须存在,然后点击“确定”按钮便可更新数据了。
五.创建简单存储过程的数据库应用程序:
下面我们就运用上述的不带参数的存储过程来一个数据库应用程序,其中还用到了ADO.NET中的SqlDataAdapter对象以及DataSet对象。其中的SqlDataAdapter对象作为SQL Server数据库和DataSet对象的桥梁将两者联系在一起。SqlDataAdapter对象包含了两个常用的方法:Fill()方法和Update()方法。其中的Fill()方法能从数据库中获取相应数据并填充到DataSet对象中,而Update()方法顾名思义就是更新数据集的意思了。在调用Fill()方法以前,我们必须设置好SqlDataAdapter对象的SelectCommand属性,该属性其实是一个SqlCommand对象。SelectCommand属性中包含有效的SQL语句,并能据此从数据库中获取相应数据并填充到DataSet对象中。
数据挖掘实验室
首先,我们创建一个Windows Forms应用程序,编程语言为C#。在Visual Studio.NET中创建一个新的项目后,给该项目添加一个新的类-Publishers类,该类封装了连接到后台数据库并获取数据集对象的业务逻辑。步骤如下:
1.添加必要的命名空间引用:using System.Data.SqlClient;
2.给该类添加如下一些必要的变量:
private SqlConnection cnPubs;
private SqlCommand cmdPubs;
private SqlDataAdapter daPubs;
private DataSet dsPubs;
3.在该类的构造函数中完成连接后台数据库,获取SqlDataAdapter对象等业务逻辑:
public Publishers()
{
try
{
// 创建一个数据库连接对象
cnPubs = new SqlConnection( "server=localhost;integrated security=true;database=pubs" );
// 创建一个SqlCommand对象,并指明其命令类型为存储过程
[
数据挖掘专家
]
[
数据挖掘研究院
]
[
数据挖掘论坛
]
[
数据挖掘实验室
]
上一篇:
SQL存储过程在.NET数据库中的应用
下一篇:
SQL存储过程在.NET数据库中的应用
最新评论
共有 0 位网友发表了评论 ,
查看所有评论
发表评论
( 不能超过250字,需审核,请自觉遵守互联网相关政策法规。 )
匿名?
数据挖掘网站导航
数据挖掘论坛导航
数据挖掘工具
数据挖掘论坛
DataCruncher
-
Cognos
MineSet
-
MathSoft
Intelligent Miner
-
GainSmarts
Sqlserver
-
SAS
-
Clementine
CART
-
Weka
-
WizSoft
NeuroShell
-
ModelQuest
data mining tools
-
Darwin
数据挖掘交友
数据挖掘博客
数据挖掘工具
数据挖掘资源
数据挖掘技术算法
数据挖掘相关期刊、会议
研究院联盟合作专区
数据挖掘基础与相关技术
数据挖掘厂商与就业
数据挖掘研究者乐园
知名厂商数据挖掘工具资料
国内数据挖掘实验室
Foreign Data Mining Lab
热点关注
阿蒙:一个程序员老总的年终总结
HTML框架代码全集
JAVA字符集
即将消逝的十大热门技术 Java也算
统一建模语言(UML)的现状及发展
UML的三大“硬伤”
AJAX 常用函数
UML用例建模的慨念和应用
AJAX通用类:AJAXRequest v0.3
服务器端可控情形JS跨域访问解决方法
论坛最新话题
Foundations of Statistical Natural Langu
Game Theory meet Data Mining: A Recent P
System Building: How does it help or hin
数据挖掘与Clementine培训
新手报到
求 SASEM 客户流失预测分析
数据挖掘工程师/搜索研究院—北京——无线
数据挖掘入门介绍(如何着手数据挖掘)
Information Overload Survey Results
The INEX 2005 Workshop on Element Retrie
相关资讯
Rational Rose和UML可视化建模基础
系统约定:用UML描述工作流管理
UML的三大“硬伤”
统一建模语言UML释义之(三)
绘制UML活动图的步骤和要点
UML用例建模的慨念和应用
用Rational Rose给XML DTD造型
统一建模语言(UML)的现状及发展
统一建模语言UML释义(二)
统一建模语言UML概述
数据挖掘实验室资料
数据挖掘博客地址
数据挖掘实验室网站地址
Prepare for Medicare audits by using dat
注册成为SAS用户与爱好者俱乐部会员
水南梅
明日烟
新人报道
下载
厦门服务器托管,450元/月—0592-5177319 高
买空间送域名--0592-5177319 高静