【发布时间】:2018-03-10 20:57:29
【问题描述】:
我创建了一个游戏,但我想将用户保存到 SQL Server 数据库。但是一旦我关闭表格,所有的记录都会丢失。但是当我返回另一个表单并且不关闭应用程序时,我会得到所有记录。
这是我在app.config中的连接字符串
Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\HighScores.mdf;Integrated Security=True
代码:
connectionString = ConfigurationManager.ConnectionStrings["ChickenBlaster.Properties.Settings.user_dataConnectionString"].ConnectionString;
public SqlConnection conn;
string connectionString;
conn = new SqlConnection(connectionString);
conn.Open();
string query = ("INSERT INTO dbo.Highscore (id,naam) VALUES (@id, @sam)");
SqlCommand cmd = new SqlCommand(query, conn);
cmd.Parameters.AddWithValue("@id", id);
cmd.Parameters.AddWithValue("@naam", txtUsername.Text);
cmd.ExecuteNonQuery();
conn.Close();
【问题讨论】:
标签: c# .net sql-server ado.net