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、、、、、