.net常用经典源代码。十分好用!不用客气

源代码在线查看: 我对asp.net的认识.txt

软件大小: 2345 K
上传用户: pore
关键词: net 源代码 十分
下载地址: 免注册下载 普通下载 VIP

相关代码

				对于数据库的连接这块:
				asp.net中的数据库连接字符串省去了驱动提供者,而这个提供者变成了在代码隐藏文件中引入的一个包:using System.Data.SqlClient;
				String connectionString = "server=localhost; uid=sa; pwd=; database=northwind"; 
				SQLConnection myConn = new SQLConnection(connectionString); 
				myConn.Open(); 
				...
				myConn.Close();
				
				
				----------------------------------------------------------------
				Connections--连接和管理数据库事务。 
				Commands--向数据库发送的命令。 
				DataReaders--直接读取流数据。 
				DateSets 和 DateSetCommands--对驻留内存中的数据进行存储和操作。
				
				-----------------------------------------------------------------
				SQLDataReader 
				
				[C#] 
				SQLDataReader myReader = null; 
				myCommand.Execute(out myReader);
				------------------------------------------------------------------
				ADOCommand 
				
				[C#] 
				String SQLStmt = " SELECT * FROM Customers"; 
				ADOCommand myCommand = new ADOCommand(SQLStmt, myConn); 
				
				------------------------------------------------------------------
				ADODataReader 
				
				[C#] 
				ADODataReader myReader = null; 
				myCommand.Execute(out myReader); 
				------------------------------------------------------------------
				接下来这步是一个使用DataReader的简单格式 
				
				[C#] 
				While (myReader.Read()) { 
				 [C#] 
				While (myReader.Read()) { 
				   // do your thing with the current row here 
				} 
				------------------------------------------------------------------
				
				下面的例子展示了迄今为止我们所讨论的内容:建立一个到SQL数据源的连接,对于连接的发送select命令,用DataReader对象来保存返回的结果,然后通过循环DataReader取得数据。 
				下面是用C#写的完整代码。 
				
				 
				 
				
				 
				 
				
				 
				public SQLDataReader myReader; 
				public String html; 
				
				protected void Page_Load(Object Src, EventArgs E ) { 
				   SQLConnection mySQLConnection = new SQLConnection("server=localhost;uid=sa;pwd=;database=northwind"); 
				   SQLCommand mySQLCommand = new SQLCommand("select * from customers", mySQLConnection); 
				
				   try { 
				      mySQLConnection.Open(); 
				      mySQLCommd.Execute(out myReader); 
				      html=""; 
				      html+=""; 
				      html+="Customer ID"; 
				      html+="Company Name"; 
				      html+=""; 
				
				      while (myReader.Read()) { 
				         html+=""; 
				         html+="				         html+="" + myReader["CompanyName"].ToString() + ""; 
				         html+=""; 
				      } 
				      html+=""; 
				   } 
				   catch(Exception e) { 
				      html=e.ToString(); 
				   } 
				   finally 
				      { 
				      meader.Close(); 
				      mySQLConnection.Close(); 
				   } 
				   Response.Write(html); 
				} 
				 
				 
				
				 
				
				 
				
				-------------------------------------------------------------
							

相关资源