Connection 对象:用于连接数据源。

Command 对象:对数据源执行命令。

DataReader 对象:在只读和只写的连接模式下从数据源读取数据。

DataAdapter 对象:从数据源读取数据并使用所读取的数据填充数据集对象。

string conString = "data source=127.0.0.1;Database=codematic;user id=sa;password=";

SqlConnection myConnection = new SqlConnection(conString);  

myConnection.Open();

、、、、、、、

myConnection.Close();


protected void PrepareCommand(SqlCommand cmd, SqlConnection connection, string StrSql, params SqlParameter[] cmdParms)

{

cmd.Connection = connection;

cmd.CommandText = StrSql;

cmd.CommandType = CommandType.Text;

if (cmdParms != null)

{

foreach (SqlParameter param in cmdParms)

cmd.Parameters.Add(param);

}

}

建立与数据库的链接

上面是在代码中进行数据库的链接,一般都是在Web.config中进行设置



document.getElementById('***').value和document.getElementById("**").innerHTML

当一个元素有value属性的时候,其value才会有值

如下

< input type="text" id="txt1" value="hello"/>

这样一个元素,当你使用document.getElementById("txt1").value时,可以得到其value值,即"hello"这个字符串。

如果一个元素没有value值,那么使用document.getElementById().value时是取不到。

比如一个div标记,就不一定有value值。

innerHTML

这个是指元素中的内容

如下

一个元素有起始标记和结束标记如

<label id="lb1">this is a label</label>

当你使用document.getElementById("lb1").innerHTML可以取到<label>与</label>之间的内容,即“this is a label”。


写入cookie

记忆用户的登录状态

HttpCookie cookie = new HttpCookie("UserName_CK");

cookie.Value = this.txtName.Text.Trim();

cookie.Expires = DateTime.Now.AddDays(7);

Response.Cookies.Add(cookie);

页面跳转

Response.Redirect("~/地址/想要调到的页面.aspx");


密码使用MD5进行加密

string userPass = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPass.Text, "MD5");

得到的userPass 的内容为加密过后的一串字符


设置前台label控件的颜色

labUser.ForeColor = System.Drawing.Color.Black;  labUser:前台label的ID

注意引用using、、、、、