第一步,Model建立Ado.net实体模型。

第二部,Controller建立增删查改方法

        public static HttpResponseMessage toJson(Object obj)
        {
            String str;
            if (obj is String || obj is Char)
            {
                str = obj.ToString();
            }
            else
            {
                JavaScriptSerializer serializer = new JavaScriptSerializer();
                str = serializer.Serialize(obj);
            }
            HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(str, Encoding.GetEncoding("UTF-8"),   "application/json")  };
            return result;
        }


        public HttpResponseMessage get()
        {

            var jg = db.user.ToList();
            return toJson(jg);

        }

 

      protected override void Dispose(bool disposing)
        {
            db.Dispose();
            base.Dispose(disposing);
        }

连接数据库:vs界面左侧服务器资源管理器中连接数据库,在web.config中修改或添加

  <connectionStrings>
    <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-webapitest1-20170420100509;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-webapitest1-20170420100509.mdf" />
    <add name="testDBEntities" connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.;initial catalog=testDB;persist security info=True;user id=sa;password=123456; MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>

第三部:view视图页面 Index.cshtml

@{
    Layout = null;
}
<script src="~/Scripts/jquery-1.7.1.min.js"></script>
<table + err);
        });

    }
</script>

相关文章:

  • 2022-02-10
  • 2022-12-23
  • 2022-12-23
  • 2021-10-18
  • 2021-11-15
猜你喜欢
  • 2022-12-23
  • 2021-12-17
  • 2022-12-23
  • 2021-08-07
  • 2021-10-31
  • 2021-11-08
相关资源
相似解决方案