【发布时间】:2014-06-25 09:04:35
【问题描述】:
我一直在尝试使用 ASP.net 将数据插入到我的数据库中
我一直在尝试插入数据的代码:
protected void btnInsert_Click(object sender, EventArgs e)
{
// connection
SqlConnection connection = new SqlConnection();
connection.ConnectionString = @"Data Source=YANNICK\SQLEXPRESS; Initial Catalog=Klas; Integrated Security=True";
SqlCommand command = new SqlCommand();
command.Connection = connection;
// values de insert statement toewijzen
command.Parameters.AddWithValue("@kijkerv", txtGastV.Text);
command.Parameters.AddWithValue("@kijkerT_V", txtGastT_V.Text);
command.Parameters.AddWithValue("@KijkerA", txtGastA.Text);
command.Parameters.AddWithValue("@KijkerEmail", txtEmail.Text);
command.Parameters.AddWithValue("@Kijkershow", txtShowId.integer;
// insert statement
command.CommandText = "INSERT INTO tblKijker (Kijkerv, KijkerT_V, KijkerA, ShowId, Email) VALUES (@kijkerv,
@kijkerT_V, @KijerA, @KijkerEmail, @Kijkershow);";
try {
connection.open();
int rowsAffected = command.ExecuteNonQuery();
} catch (Exception ex) {
// handle exception
} finally {
connection.close();
}
}
错误信息是:常量中的换行符 这个错误是什么意思/如何解决?
【问题讨论】:
标签: c# asp.net sql database connection