vs2010C# insert后数据库看不到
我是用.mdf文件来进行数据库操作的。代码如下:using(SqlConnectionconn=newSqlConnection(connStr)){stringsql=...
我是用.mdf文件来进行数据库操作的。代码如下:
using (SqlConnection conn = new SqlConnection(connStr))
{
string sql = "insert into tb_Logs values('01','testLog1')";
SqlCommand cmd = new SqlCommand(sql, conn);
try
{
conn.Open();
int num = cmd.ExecuteNonQuery();
if (num != 1)
{
addListBox1Item("插入Logs失败");
return;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return;
}
}
这里我知道插入已经成功了,因为调试时看到num值为1,即插入了1条数据;补充说明一下这个mdf文件的那个什么属性是“如果较新则复制”。那现在我的问题是,每次重新启动调试,数据库表还是原来的数据,每次插入后的数据没有保留下来。那么我应该怎么办才可以在下次调试时,看到已经插入的数据呢? 展开
using (SqlConnection conn = new SqlConnection(connStr))
{
string sql = "insert into tb_Logs values('01','testLog1')";
SqlCommand cmd = new SqlCommand(sql, conn);
try
{
conn.Open();
int num = cmd.ExecuteNonQuery();
if (num != 1)
{
addListBox1Item("插入Logs失败");
return;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return;
}
}
这里我知道插入已经成功了,因为调试时看到num值为1,即插入了1条数据;补充说明一下这个mdf文件的那个什么属性是“如果较新则复制”。那现在我的问题是,每次重新启动调试,数据库表还是原来的数据,每次插入后的数据没有保留下来。那么我应该怎么办才可以在下次调试时,看到已经插入的数据呢? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询