摘要: INSERT:表1(ID,NAME)表2(ID,NAME)当用户插入表1数据后,表2也被插入相同的数据CREATETRIGGERTRI1ON表1FORINSERTASBEGININSERTINTO表2SELECT*FROMINSERTEDENDGODELETE:表1(ID,NAME)表2(ID,AGE,GENDER)当用户删除表1某条ID的数据后,表2相应ID的数据也被删除CREATETRIGGERTRI2ON表1FORDELETEASBEGINDECLARE@idINTSELECT@idFROMDELETEDDELETE表2WHEREID=@idENDGOUPDATE:表1(ID,NAME) 阅读全文
posted @ 2013-12-20 10:41 甜菜波波 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 学习事务后有些心得分享,以财务转账为例子:一、用存储过程的方式实现事务打开MSSQL,执行以下代码:create database aaaa ---创建数据库--------------------use aaaacreate tablebb----创建表( ID int not null primary key, --帐号 moneysmoney--转账金额 )-------------------- insert into bb values ('1','2000')--插入两条数据 insert into bb values ('2',&# 阅读全文
posted @ 2013-12-20 09:38 甜菜波波 阅读(287) 评论(0) 推荐(0) 编辑
摘要: protected void rp1_ItemDataBound(object sender, RepeaterItemEventArgs e) {if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { //DataBinder.Eval(e.Item.DataItem, "数据库字段") //int i = Convert.ToInt32(Databinder.Eval(e.Item.DataItem,"ID")); R 阅读全文
posted @ 2013-12-18 16:39 甜菜波波 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-11-13 17:00 甜菜波波 阅读(481) 评论(0) 推荐(1) 编辑
摘要: 方法一: 方法二: 拨打电话 方法三: 报警联系我 发送短信: 发短信 阅读全文
posted @ 2013-10-19 17:35 甜菜波波 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 近日,有一项目要分别获取iis6.0和7.5,然后对进程进行操作~研究良久,有以下办法获取iis版本.代码:DirectoryEntry getEntity = new DirectoryEntry("IIS://localhost/W3SVC/INFO");string Version = getEntity.Properties["MajorIISVersionNumber"].Value.ToString();MessageBox.Show("IIS版本号为:" + Version);注意:1、此方法同样适用于ASP.net。2 阅读全文
posted @ 2013-10-19 16:02 甜菜波波 阅读(254) 评论(0) 推荐(0) 编辑
摘要: CREATE TABLE Orders(O_Id int NOT NULL,OrderNo int NOT NULL,Id_P int,PRIMARY KEY (O_Id),FOREIGN KEY (Id_P) REFERENCES Persons(Id_P)) 阅读全文
posted @ 2013-10-18 17:01 甜菜波波 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: public void create_tree(DataSet ds, int parentid) { DataSet newds = new DataSet(); newds= Bpc.GetList(" c_parentid=" + parentid.ToString()); foreach (DataRow dr in newds.Tables[0].Rows) { ds.Tables[0].Rows.Add(dr.ItemArray); create_tree(ds, int.Parse(dr["c_id"].ToString())); } } 阅读全文
posted @ 2013-09-29 16:40 甜菜波波 阅读(223) 评论(0) 推荐(0) 编辑
摘要: access随机读取数时 用order by rnd(id) 发现每次获取的数据顺序都是一致的,必须要加上随机数才可以,如下: Random r = new Random(); int sj = r.Next(100,10000000); sqlstr = "select top 20 * from question order by rnd("+-sj+"*id)";sqlserver 随机数:order by NEWID(); 阅读全文
posted @ 2013-08-22 17:21 甜菜波波 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 进销存 加权平均 阅读全文
posted @ 2013-08-14 16:18 甜菜波波 阅读(2926) 评论(1) 推荐(0) 编辑