亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何搭建EF環境

發布時間:2021-09-18 18:31:26 來源:億速云 閱讀:304 作者:小新 欄目:數據庫

這篇文章主要介紹了如何搭建EF環境,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

1.EF是什么?

EF是.net封裝的一個用于數據庫交互的實體層框架,它的全稱是Entity Framework。

2.EF搭建:

如何搭建EF環境

新建之后,我們就可以看到里面的內容:

如何搭建EF環境

我們可以分別看一下它里面有些什么?

2.1.創建ef之后,我們EF里面[打開方式-XML文本編輯器]看到它里面最主要的有SSDL,CSDL,MAPPING,它們都是干什么的呢?

如何搭建EF環境

2.2.T4模板

如何搭建EF環境

我們把這個東西叫做T4模板,它的作用就是讀取EF[.edmx]里面的東西,生成一個個的類文件。

如何搭建EF環境

2.3.EF還有一個重要的東西叫做EF上下文對象。[我們通過實例化EF上下文對象去調用它的增刪改查方法]

如何搭建EF環境

3.用EF做一個登錄的小例子:

新建一個web頁面:[部分代碼]

1  <div>  2        <table>  3            <tr>  4                <td>用戶名:</td>  5                <td>  6                    <asp:TextBox ID="txtLoginUserName" runat="server"></asp:TextBox>  7                </td>  8            </tr>  9            <tr> 10                <td>密碼:</td> 11                <td> 12                    <asp:TextBox ID="txtLoginPwd" runat="server" TextMode="Password"></asp:TextBox> 13                </td> 14            </tr> 15            <tr> 16                <td> 17                    <asp:Button ID="BtnLogin" runat="server" Text="登錄" OnClick="BtnLogin_Click" /> 18                </td> 19                <td><a href="javascript;:">忘記密碼</a></td> 20            </tr> 21        </table> 22     </div>
protected void Page_Load(object sender, EventArgs e)  2         {  3   4         }  5         //實例化一個EF上下文對象  6         sq_rEntities db = new sq_rEntities();  7         protected void BtnLogin_Click(object sender, EventArgs e)  8         {  9             string username = txtLoginUserName.Text.Trim(); 10             string pwd = txtLoginPwd.Text.Trim(); 11             //通過EF的實體對象,對UserInfor表進行操作,執行lamada條件,  12             //db.Set<UserInfor>().Where(u => u.UserName == username && u.Pwd == pwd)有可能為空,FirstOrDefault獲取到***個 13             UserInfor user = db.Set<UserInfor>().Where(u => u.UserName == username && u.Pwd == pwd).FirstOrDefault(); 14             //判斷它是否為空 15             if (user == null) 16             { 17                 Response.Write("用戶名或密碼錯誤!"); 18             } 19             else 20             { 21                 Response.Write("登錄成功!"); 22             } 23         }

sql語句過程監控:EF無SQL注入:

如何搭建EF環境

如何搭建EF環境

運行-登錄頁面登錄。

如何搭建EF環境

感謝你能夠認真閱讀完這篇文章,希望小編分享的“如何搭建EF環境”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ef
AI

江陵县| 拉孜县| 西峡县| 运城市| 井研县| 延川县| 曲麻莱县| 浮山县| 金秀| 高陵县| 德保县| 工布江达县| 弥渡县| 柘城县| 鸡东县| 永吉县| 凤庆县| 怀化市| 靖宇县| 青神县| 嫩江县| 乐昌市| 阿坝| 石林| 南靖县| 封开县| 凤山县| 苍溪县| 凉城县| 武汉市| 内黄县| 资溪县| 辉南县| 敖汉旗| 宣化县| 收藏| 安康市| 沙坪坝区| 荥经县| 原平市| 禄丰县|