在textbox1和textbox2里面输入数据,点击button1,输入的数据就会存进数据库,然后在右边的表格里面显示。输入1次,就会不断地添加进右边的表格。
[此贴子已经被作者于2007-2-9 1:16:08编辑过]
请问我可以这么写吗?
update Customer set username = '赵六' where username = 'textBox1.Text'
就是在textBox1中填写想要修改的数据组的主键的信息(如在textBox1中填写“李四”),然后使得where 中的条件等于用户填写的信息。这个更新的目标就是where中的条件所指向的那组数据。
SqlConnection conn=new SqlConnection("data source=A385A52FFF9B4DF;database=MIS;uid=sa;pwd=");
SqlCommand myCommand=new SqlCommand();
SqlDataReader rd;
String strsql;
myCommand.CommandText="Insert into Customer values('"+this.userNameTextBox.Text.ToString()+"','"+this.passwordTextBox.Text.ToString()+"','"+this.emailTextBox.Text.ToString()+"')";
myCommand.Connection =conn;
conn.Open();
myCommand.ExecuteNonQuery();
conn.Close();
上面的代码就属于自己写的,对吗???
[此贴子已经被作者于2007-2-9 12:36:14编辑过]
那一开始什么都不会的时候
SqlConnection conn=new SqlConnection("data source=A385A52FFF9B4DF;database=MIS;uid=sa;pwd=");
SqlCommand myCommand=new SqlCommand();
SqlDataReader rd;
String strsql;
myCommand.CommandText="Insert into Customer values('"+this.userNameTextBox.Text.ToString()+"','"+this.passwordTextBox.Text.ToString()+"','"+this.emailTextBox.Text.ToString()+"')";
myCommand.Connection =conn;
conn.Open();
myCommand.ExecuteNonQuery();
conn.Close();
这些代码是怎么明白每一句的意思的呢????
其实我一点连接的内容都不懂,上面贴的代码是网上找的,让后把数据库名字改了,发现能用就用了。
如果有人有空的话,帮我解释下(最好每句都说下,毕竟一点都不懂。连用VS自动连接都弄不明白)
SqlConnection conn=new SqlConnection("data source=A385A52FFF9B4DF;database=MIS;uid=sa;pwd=");
SqlCommand myCommand=new SqlCommand();
SqlDataReader rd;
String strsql;
myCommand.CommandText="Insert into Customer values('"+this.userNameTextBox.Text.ToString()+"','"+this.passwordTextBox.Text.ToString()+"','"+this.emailTextBox.Text.ToString()+"')";
myCommand.Connection =conn;
conn.Open();
myCommand.ExecuteNonQuery();
conn.Close();