ASP .NET WebAPI连接数据库的方法
ASP .网络应用编程接口是一种框架,用于轻松构建可以访问多种客户端(包括浏览器和移动设备)的超文本传送协议服务ASP。网网络应用编程接口是一种用于在. NET框架上构建安静的应用程序的理想平台。
本文主要实现ASP .NET WebAPI连接数据库获取数据,并以数据字符串格式返回。
1.创建ASP .网网络应用程序(。网框架)项目;
2.选择应用程序接口
3.创建新项目完成;
在值控制器中修改得到方法并连接数据库数据库获取数据,以数据字符串格式返回:
使用系统;使用系统。集合。通用;使用系统。数据;使用系统数据。程序使用系统网络。超文本传送协议(Hyper Text Transport Protocol的缩写)使用牛顿英尺.数据命名空间网络应用1 .控制器{公共类值控制器: APi控制器{//GET APi/values public ienumerablesting GET()}返回新字符串[] { 'value1 ',' value 2 ' };} //GET api/values/5公共字符串GET(int id){尝试{ SqlConnection SqlConnection=new SqlConnection('数据源=127 .0 .0 .1;初始目录=GaryWeb集成安全性=真;用户id=sapassword=123456 ');sqlConnection .open();字符串sql='从用户中选择* ';数据集数据集=新数据集();Sqldatadapter Sqldatadapter=new Sqldatadapter(SQL,SqL连接);sqlDataAdapter .填充(数据集);返回JsonConvert .序列化对象(数据集);} catch (Exception ex) { return ex .ToString();} }//POST API/值公共void POST([来自正文]字符串值){ }//PUT API/values/5公共void PUT(int id,[来自正文]字符串值){ }//DELETE API/values/5 public void DELETE(int id){ } }运行项目:
获得返回数据字符串数据:
{ 'Table': [ { 'UserID': 1,' UserName': 'admin ',' DisplayName': 'admin1 ',' Password ' : ' jzae 727k 08 kaomksgoagzww/XVqGr/PKEgIMkjrcbJI=',' Email': '[emailprotected],' Status':'注册时间' : ' 2017/6/6以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
版权声明:ASP .NET WebAPI连接数据库的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。