C# XSD数据集的使用--XSD创建以及代码使用
C# XSD数据集的使用--XSD创建以及代码使用
·
数据集XSD的使用
数据集,又称为资料集、数据集合或资料集合,是一种由数据所组成的集合。
在vs2017中,我们新建数据集文件(xsd),即可创建实体模型,自动生成增删改查的方法
应用举例:asp.net网站项目
我们右键需要将要存放xsd文件的文件夹,添加新项
选择数据集,将名称改为你想修改的名称,这里是DSHelloWorld.xsd,点击添加即可 
添加完成之后,我们在xsd视图空白的地方,右键,添加,TableAdapter
然后进入数据库配置窗口

点击下一步,选择使用SQL语句
选择查询生成器,你可以进入图形化数据库的操作,自动在里面添加sql语句
选择高级选项,你也可以同时生成增删改方法
配置好sql语句之后,点击下一步,可以给生成的方法命名,界面有该自动生成方法的介绍 ,你可以根据介绍知道如何使用
下图这个就是生成的表,表中的UpdatePassword是我通过右键,添加查询,新添的第二个方法
生成方法的使用--XSD文件读取以及使用,数据赋值更新,相应附上代码:
public bool CheckPassword(string password,string userCode)
{
DSChangeInfoTableAdapters.UsersTableAdapter helper = new DSChangeInfoTableAdapters.UsersTableAdapter();
DSChangeInfo.UsersDataTable table = new DSChangeInfo.UsersDataTable();
helper.Fill(table, userCode);
if (table.Rows[0]["Password"].ToString()==password)
{
return true;
}
else
{
return false;
}
}
///更新数据库密码
public void ChangePassword(string newPassword,string userCode)
{
DSChangeInfoTableAdapters.UsersTableAdapter helper = new DSChangeInfoTableAdapters.UsersTableAdapter();
helper.UpdatePassword(newPassword, userCode);
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)