摘要:1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Web; 5 using System.Web.Security; 6 using System.Web.UI; 7 using System.Web.UI.HtmlControls; 8 using System.Web.UI.WebControls; 9 using System.Web.UI.WebControls.WebParts; 10 using System.Collections; 11 usin...
阅读全文
摘要:今天研究了下ADO.NET实体数据模型,想写个关于两张有外键关系的增改删查,以此来稍增加点难度。编程环境:vs2010+sql20051.在SQL2005下建立三张表:学生信息表Student(Snno,Sname,Age),课程信息表Course(Cno,Cname),选课表SC(Sno,Cno)(Sno,Cno分别为外键)除AGE为整形外,其他都为字符串型。2.打开VS2010,建立c#控制台程序,新建---新建项---ADO.NET实体数据模型,文件名默认为Model1.edmx---确定---选择本机数据库----选择港建立的数据库的3张表,OK。EDMX图形:可能新同学觉得奇怪,这么
阅读全文
摘要:有时不知道什么,有时javascript的alert()的消息框不弹出或者弹出信息有误,代码是这么写的:1 //提示信息2 public static void alert(TemplateControl target, string msg)3 {4 string scriptString = "alert('" + msg + "')";5 target.Page.ClientScript.RegisterClientScriptBlock(typeof(TemplateControl), DateTime.N...
阅读全文
摘要:DataTable .Load 方法 (IDataReader)用来从DataReader对象中填充DataTable所需的数据 1 public DataTable GetAllInventory() 2 { 3 // Prep command object. 4 string sql = "Select * From Inventory"; 5 SqlCommand cmd = new SqlCommand(sql, this.sqlCn); 6 SqlDataReader d...
阅读全文
摘要:SqlCommand对象的字符串SQL命令可以做多个,以查询为例,用到SqlDataReader的一些方法,如ExecuteReader(),Read()(一条命令内的移动至下一记录),NextResult()(移动到下一个命令并执行)。 1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 5 using System.Data; 6 using System.Data.SqlClient; 7 using System.Data.Common; 8 9 namespace AutoLotDa..
阅读全文
摘要:今天写ASP.NET程序,在网页后台的c#代码里写了个事务,事务内部对一张表进行批量插入,对另外一张表进行查询与批量插入。结果第二张表查询后foreach迭代操作时报错:已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。我的开发环境:开发机:WINXP,vs2010,IIS, 服务器:WIN2003,VS2010,SQL2005解决:需要在开发机和服务器都添加MSDTC事务管理器(我直接操作Windows xp配置MSDTC的方法),具体如下:1、删除注册表中的键: 1.HKEY_LOCAL_MACHINE\SYS
阅读全文