
VS中基本的数据库单表查询
从上图可以看到想要设计一个好的数据库并不是一个简单的事,因为一个项目中需要的数据太多了,关系也不少,这就导致设计数据库也存在一定的难度的。 数据库这一步完成之后,那么就可以开始在开发软件中进行简单的单表查询了,单表查询可以在开发软件中完成,现在就用我正在用的开发软件Visual Studio 2015简称就是VS 2015版本的,软件好用就行了,没必要计较版本。 (VS软件截图)
需要用到的都已经准备好了,那么可以开始VS的部分了,首先用VS开发软件新建一个项目用来完成这次的单表查询,就在软件起始页的开始下面的新建项目就可以创建了,然后选择保存文件的路径就创建完成了。 (如下图位置)
这是控制器的代码,从这里可以看到查询的代码是非常少的,先搭建一个控制器架构然后写一个Strent 这个是可以自己任意创建的,只要跟页面的请求路径的路径名一样就可以了,如果不一样那就肯定会出错的,然后跟在Strent后面的括号是用来传参数用的,如果有参数需有从页面传到控制器的,那就可以在小括号里写:参数类型 参数名称,那就可以传参数了,然后到了查询,需要从PW_User这个表里查询出用户的登陆信息,from(从)tbUser(自定义的表名)in myModel对象.查询的表,where(条件)tbUser(自定义的表名). UserNuber(字段1) (关系运算符)strUserNuber(值)&&(并且)tbUser(自定义的表名). ToVoidNo(自定义的表名)(关系运算符)trun(值),最后select(查询)tbUser(自定义的表名).Single()(转换成single类型,结果只能有一条数据,0条或者大于等于2条都会出现异常的),这个就是Single()的用法,最后return Json把dbUser返回到页面就可以了。
发布日期:2021-05-07 08:10:38
浏览次数:28
分类:精选文章
本文共 1366 字,大约阅读时间需要 4 分钟。
开发工具与关键技术:VS软件,VS中的单表查询 作者:陈隆撰写时间:2019年04月05日
首先要先创建一个数据库,跟着把所需要的数据导入到库并设计好数据库中的每一个表,记住每一个表都需要有一个关系连着,要不然这个数据库是无法做到联表查询的,如果没有关系,那么这个数据库也就没有用处了,更不用说要在VS软件中连接到这个数据库,就算连接上了也不可能查询到多条数据,所以数据库一定要设计得合理,如下面关系图,这个关系图是用另外的一个软件显示出来的,这个软件名称是“PowerDesigner”,是外国的一个软件,这个软件也挺实用的,可以快速的预览数据库表中的关系,可以清晰的知道这么多表的所有关系,这样可以帮助我们可以快速的定位到某一个表,某一个关系,不过呢,现在我是用这个数据库来实现单表查询的,所以不用多表连接,直接找到想要查询的表查询就可以了。
(数据库关系表如下图)点击打开之后就会弹出下图这个框(看下图)
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2025年04月01日 16时39分10秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
使用第三方sdk,微信wechat扫码登录
2021-05-08
基于LabVIEW的入门指南
2021-05-08
“/”应用程序中的服务器错误。
2021-05-08
weblogic之cve-2015-4852
2021-05-08
Java注释
2021-05-08
水调歌头·1024
2021-05-08
C++ 函数重载
2021-05-08
Nginx的Gzip功能
2021-05-08
Azure Storage 系列(四)在.Net 上使用Table Storage
2021-05-08
abstract关键字的使用
2021-05-08
.NET微信网页开发之使用微信JS-SDK调用微信扫一扫功能
2021-05-08
解决Spirng注入时名称下的红色波浪线
2021-05-08
使用mybatis-generator生成底层
2021-05-08
Android APK 重签名
2021-05-08
Mybatis【3】-- Mybatis使用工具类读取配置文件以及从属性读取DB信息
2021-05-08
Mybatis【5】-- Mybatis多种增删改查那些你会了么?
2021-05-08
Mybatis【7】-- Mybatis如何知道增删改是否成功执行?
2021-05-08
计算输入的一句英文语句中单词数
2021-05-08