OracleCommand command = new OracleCommand("insert into cloud5(ID, NAME) values(textBox1.Text,textBox2.Text)", coon);
command.ExecuteNonQuery();
command.Connection.Close();
请问我要2个窗口中的TEXT插入表,请问"insert into cloud5(ID, NAME) values(textBox1.Text,textBox2.Text)", coon);
这句SQL怎么写. 其中第一个是插入数字型,第二个要插入字符串。
请完成的一句SQL....
command.ExecuteNonQuery();
command.Connection.Close();
请问我要2个窗口中的TEXT插入表,请问"insert into cloud5(ID, NAME) values(textBox1.Text,textBox2.Text)", coon);
这句SQL怎么写. 其中第一个是插入数字型,第二个要插入字符串。
请完成的一句SQL....
只有当两个窗口中的Text中都输入值了才可以进行插入操作,是不是这样?
如果是的话:那就可以在窗口A中加保存按钮,用于获取窗口B中已填入数据的Text。
窗口B中需要获取的变量弄个Public static string,到A窗口就用窗口名加“.”就应该能出来了。
在一个窗口里拼语句不用我说了吧
double x;
try
{
x = double.Parse(textBox1.Text.ToString());
}
catch
{
MessageBox.Show("输入非数字错","警告");
}2. ...values(" + x + ",N'" + textBox2.Text.ToString() +")"
string name=textBox1.Text.ToString();OracleCommand command = new OracleCommand("insert into cloud5(ID, NAME) values("+id+",'"+name+"')", coon);
……
如果是另外的窗体传值
("insert into cloud5(ID, NAME) values("+窗体名.textBox1.Text+","+textBox2.Text+")", coon);
窗体名.textBox1.Text的属性要改成公有的。
数值型的值,最好拿去处理下.
OracleCommand command = new OracleCommand("insert into cloud5(ID, NAME) values('"+textBox1.Text+"','"+textBox2.Text+"')", coon);
相当输入字符串。楼上"insert into cloud5(ID, NAME) values('"+textBox1.Text+"','"+textBox2.Text+"')"
就将控件间了的内容字符串输入。
相当输入字符串。楼上"insert into cloud5(ID, NAME) values('"+textBox1.Text+"','"+textBox2.Text+"')"
就将控件间了的内容字符串输入。
string.Format("insert into cloud5(ID, NAME) values({0},'{1}')",textBox1.Text,textBox2.Text);