開發工具sql server2008/vs2010.
採用三層框架(bll/dal/ui).
首先在sql server2008中建立名為userinfo的資料庫,表名為tb_user包含欄位userid(主鍵/自動識別符號為1)/username/***/birthday/address/phone/remark.
在vs2010中新建專案linqu,在專案中分別新增類庫bll/dal/model與**web.
在model類庫中新增名為datauser的linq to sql類,點開伺服器資源管理器連線到本地資料庫,把錶拖拽到datauser中.
在dal中新增duser類,新增model類庫、system.data.linq的引用,然後**如下:
using system;
using system.collections.generic;
using system.linq;
using system.text;
using model;
namespace dal
//新增使用者資訊
public void inseruser(tb_user tbuser)
//修改使用者資訊
public void updateuser(tb_user tbuser)
//刪除使用者資訊
public void deleteuser(tb_user tbuser)}}
在bll中新增buser類,新增model/dal類庫的引用,然後**如下:
using system;
using system.collections.generic;
using system.linq;
using system.text;
using dal;
using model;
namespace bll
//新增使用者資訊
public static void inseruser(tb_user user)
//修改使用者資訊
public static void updateuser(tb_user user)
//刪除使用者資訊
public static void deleteuser(tb_user user)}}
在
在
後台**如下:
using system;
using system.collections.generic;
using system.linq;
using system.web;
using system.web.ui;
using system.web.ui.webcontrols;
using bll;
using system.io;
using model;
public partial class userinfo : system.web.ui.page
if (!ispostback)
if (request.querystring["type"] == "insert")
if (request.querystring["type"] == "delete")
if (request.querystring["type"] == "update")
//修改使用者資訊
private string update()
catch(exception ex)
}//刪除使用者
private string delete()
catch (exception ex)
}//新增使用者資訊
private string insert()
catch (exception ex)
}//無重新整理繫結
private void bind()
}
實變函式 實分析總結
一 概述。實變函式,又叫實分析,整本書滿滿的證明就講了乙個勒貝格積分。最為大家所熟知的是用牛頓 萊布尼茨公式算的黎曼積分。但是黎曼積分本身依賴於函式的連續性,像不連續的狄利克雷函式就無法積分了。為了解決這一問題,勒貝格利用分割值域的方法,使得函式可積。但是分割出來的值域,只能放在一起,形式集合。如果...
NestedScrollWebview實現與優化
nestedscrollwebview實現與優化 原文如下 好久沒寫了,好像也沒什麼人關注我,呵呵,但我還是堅持寫一下,希望能幫到有需要的人!今天我來說一下nestedscrollwebview。最近在弄乙個需求,我需要用到coordinatorlayout webview 實現滾動互動效果,但要實...
saltstack keepalived實現高可用
本篇部落格承接saltstack安裝部署和saltstack grains,pillar,jinja模組的使用 建立目錄。root server1 keepalived vim files keepalived.conf configuration file for keepalived globa...