【问题标题】:ASP.net newline is constanteASP.net 换行符是常量
【发布时间】: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


    【解决方案1】:

    您的查询字符串CommandText 分两行。删除换行符或将@ 放在查询字符串之前,如下所示:

    command.CommandText = @"INSERT INTO tblKijker (Kijkerv, KijkerT_V, KijkerA, ShowId, Email) VALUES (@kijkerv, 
        @kijkerT_V, @KijerA, @KijkerEmail,  @Kijkershow);"
    

    【讨论】:

      【解决方案2】:

      我发现了我自己的问题:

      我忘记添加库以将我的 sql 连接到我的文件中

      代码如下所示:

      // library to work in DATABASES
      using System.Data;
      
      // library especially for SQL
      using System.Data.SqlClient;
      

      【讨论】:

        猜你喜欢
        • 2021-02-25
        • 1970-01-01
        • 2023-04-03
        • 1970-01-01
        • 2015-05-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多