由於不善於排版和寫blog 可能會有點亂 各位勿拍磚
因為專案前台是多變的所以本專案的主要方向在後台
主要採用技術 vs2008+sqlserver2005 輔助: ztree + codesimth +artdialog +kindeditor
資料庫檔案也附帶其中 (如用資料庫檔案請在專案路徑 admin-->items-->userlist後台**中 basepage改為繼承system.web.ui.page 執行該頁面為使用者新增許可權 其它類似)basepage用作許可權判斷
為了減少專案體積 所以刪除了部分
本專案特點
codesimth 模板是自己蒐集的還比較通用 沒有的方法自己寫上就可以了 先來看看我生成的乙個dal類
using該類少許**經過自己修改system;
using
system.data.sqlclient;
using
system.collections.generic;
using
models;
namespace
service
//////
根據主鍵id查詢單條記錄
/// ///
主鍵id
//////
public links getbyid(int
id)
//////
按照分頁條件查詢記錄集
/// ///
起始行號,從0開始
///需要查詢的記錄條數
///排序列名,若要降序請用列名+" desc",傳入空缺省按照主鍵降序排列
///查詢條件,若無此條件請保持該屬性預設值
///public listgetbypage(int startindex,int count,string
sortcolumn,links links)
;return sqlhelper.getlist(sql,spms);
}//////
獲取記錄條數
/// ///
查詢條件,若無此條件請保持該屬性預設值
///public
intgetcount(links links)
//////
生成查詢條件的sql語句
/// ///
查詢條件,若無此條件請保持該屬性預設值
///sql語句中where後面的部門,以" and"開始,sql語句中最後部分應是" where 1=1"
private
string
getconditions(links links)
if(!string
.isnullorempty(links.lname))
if(!string
.isnullorempty(links.lpath))
}return
condition;
}//////
更新資料
/// ///
需要更新的資料實體
/////
public int update(links links)
//;//return sqlhelper.executenonquery(sql,spms);
//}//////
更新資料,只傳入需要更新的字段,可批量更新
/// ///
需要更新的資料主鍵
///public
intupdate(links links)
if(!string
.isnullorempty(links.lpath))
}sql=sql.substring(0,sql.length-1
); sql+="
where id =@id";
spms.add(
new sqlparameter("
@id"
,links.id));
return
sqlhelper.executenonquery(sql,spms.toarray());
}//////
刪除資料
/// ///
需要刪除的資料主鍵id列表,可傳單個id,也可傳陣列
///public
int delete(params
int ids)
sql=sql.substring(0,sql.length-1
); sql+=")"
;
return
sqlhelper.executenonquery(sql,spms.toarray());
}//////
插入資料,自增列的值對應更新在實體類引數物件中
/// ///
需要插入的資料實體
///影響行數
public
intinsert(links links)
;return
int.parse(sqlhelper.executescalar(sql,spms).tostring());}}
}
來幾張專案後台頁面
這是新聞管理
這是修改專案檔案
這是普通的列表頁面
後台使用者名稱:yujiajun 密碼:111111
個人認為 ,不存在說的通用的**,通用的**都是通過一定策略 和遵守一定約定實現的
這個專案也一樣通過此實現
**簡單 完全可以進行二次開發(可免費使用 但請註明出處)
後台模板經測試 大多瀏覽器都相容 由於不善於表達有些功能未表現出來 專案適合新手
希望各位
提出寶貴意見或建議 以便於幫助該專案長期更新
如果疑問可聯絡(只在業餘時間提供解決)
發布乙個自己寫的企業站原始碼
由於不善於排版和寫blog 可能會有點亂 各位勿拍磚 因為專案前台是多變的所以本專案的主要方向在後台 主要採用技術 vs2008 sqlserver2005 輔助 ztree codesimth artdialog kindeditor 資料庫檔案也附帶其中 如用資料庫檔案請在專案路徑 admin ...
原始碼 自己寫的Msg
返回提示資訊類 public class msg if sql.indexof where 1 if sql.indexof group by 1 if sql.indexof order by 1 return sql public msg public static void confirm s...
自己寫乙個LIST
pragma once forward declarations templateclass clistnode templateclass clist template class clistnode void insertafter t data template void clistnode ...