我已经连接到数据库
public SqlConnection CreateConnection()
{
var con = new SqlConnection(s_connection);
con.Open();
return con;
}
连接后我有一个INSERT
查询:
SqlCommand myCommand = CreateConnection().CreateCommand();
myCommand.CommandText = "INSERT INTO Departments(Name, Phone) VALUES (@Name, @Phone);";
myCommand.Parameters.Add("@Name", SqlDbType.NVarChar, 20);
myCommand.Parameters["@Name"].Value = d.Name;
myCommand.Parameters.Add("@Phone", SqlDbType.NVarChar, 20);
myCommand.Parameters["@Phone"].Value = d.Phone;
myCommand.ExecuteNonQuery();
我想使用SELECT
查询从数据库中获取日期,但我没有得到查询后添加的任何新数据。如果我重置程序,我会看到所有数据(INSERT
查询有效!)我该如何解决这个问题?