string fileInfo = "Data Source=20120613-1506;Initial Catalog=fileInfo;User ID=sa;password=123456";
SqlConnection con = new SqlConnection(fileInfo); HisAudWriTim = System.DateTime.Now;
//方法一:但是存在数据库中Message中没有数据
string sqla = "insert into fileOperation(TimeWritten,Message) values('" + HisAudWriTim + "','" + listBox1.Text + "')";
DataBase.RunSQL(sqla, fileInfo);
SqlConnection con = new SqlConnection(fileInfo); HisAudWriTim = System.DateTime.Now;
//方法一:但是存在数据库中Message中没有数据
string sqla = "insert into fileOperation(TimeWritten,Message) values('" + HisAudWriTim + "','" + listBox1.Text + "')";
DataBase.RunSQL(sqla, fileInfo);
一:listbox是容器,不是文本域 MessageBox.Show(""+listBox1.Text);//你先测试下这个值多少你数据库表中的message为空,说明程序正确执行了插入 所以问题应该不在代码二:你可以这样MessageBox.Show(""+listBox1.SelectedItem.ToString());
PS:怎么将listbox中的数据选中啊?