只会用数据控件对数据库进行操作,感觉太不方便了。想学习一下,用代码对数据库进行的操作。请高手给一个可以增、删、改操作的学习,不需要太麻烦,只有一个textbox、botton等简单控件,能够完成增、删、改操作就行。
解决方案 »
- datagridview与datatable绑定后同步问题
- server-u建立服务器可以上传不能下载的问题
- 急。需各位帮忙!
- 疯狂的DataGridView问题
- 为何检测不到我的CheckBox控件,始终为false
- 怎样用C#编译exe文件,在未装.NET架构的机器上也能运行?
- 版主,各位大俠,幫忙解決C#操作Word中出現的問題!走過路過千萬別錯過!
- 请问怎样触发ToolBar上的EnableChange事件?
- 高分求救!(在线等待)freetextbox在显示文本时,会出现某行只显示字体下一半截(1/5左右),有哪位老大能帮忙解决,不甚感激!
- C#中结构体数组指针如何赋值
- 初学,关于动态调用DLL,请多指教
- 请给我点思路:关于数组问题的
string username = this.UserName.Text.Trim();
string password = this.Password.Text.Trim();
StringBuilder op_sql = new StringBuilder();
op_sql.Append("select username,password from users where username='");
op_sql.Append(username);
op_sql.Append("'");
//string connectstring = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
string connectstring="Data Source=WWW-JZF;Initial Catalog=Finances;Integrated Security=True" //连接字符串你要看情况的,你得修改成自己的server名和数据库名,并且我这个是windows的登录方法。
try
{
SqlConnection Conn;
Conn = new SqlConnection(connectstring);
Conn.Open();
DataSet Ds = new DataSet();
SqlDataAdapter Da;
Da = new SqlDataAdapter(op_sql.toString(), Conn);
Da.Fill(Ds, tablename);//其中一个参数是表名
System.Data.DataTable dt = Ds.Tables[0];
DataRow dr = dt.Rows[0];
if(password.Equals(dr["password"].ToString().Trim()))
{
Response.Redirect("Index.aspx");
}
}
catch (Exception ex)
{
this.Response.Write("<script>alert('" + "Please input valid user name and password!" +ex.Message+ "')</script>");
//throw ex;
}这是一个查询的简单例子。