Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Błąd podczas wstawiania wartości zawierającej apostrof

Wypróbuj ten -

IF OBJECT_ID(N'dbo.sample') IS NOT NULL
   DROP TABLE dbo.[sample]

CREATE TABLE dbo.[sample]
(
      id INT IDENTITY(1,1) PRIMARY KEY
    , name VARCHAR(20)
    , Yell_Your_self VARCHAR(2000)
)

INSERT INTO dbo.[sample] 
VALUES
    ('ganesh', 'welcome to india'), 
    ('ganesh', 'welcome to india''s largest temple')

Aktualizacja3:

public int get(string val1,string val2) 
{ 
    using(SqlConnection con = new SqlConnection(connectionString))
    {
        con.Open();

        int i = 0;

        using (SqlCommand cmd = new SqlCommand("INSERT INTO dbo.sample (name, Yell_Your_self) VALUES(@val1, @val2)", con))
        {
            cmd.Parameters.AddWithValue("@val1", val1);
            cmd.Parameters.AddWithValue("@val2", val2);
            i = cmd.ExecuteNonQuery();
        }

        con.Close();
        return i;
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Programowo pobrać źródło procedury składowanej programu SQL Server, które jest identyczne ze źródłem zwróconym przez interfejs użytkownika programu SQL Server Management Studio?

  2. Wyzwalaj i aktualizuj do wiersza w SQL Server po jego aktualizacji

  3. SQL Server Dynamic Pivot w UDF, który zwraca tabelę

  4. Uzyskaj status zadania SQL Server

  5. Co to jest schemat w programie SQL Server i jak utworzyć/upuścić schemat w bazie danych programu SQL Server — samouczek SQL Server / TSQL, część 27