---
title: "insert"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/59212-insert"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "tronez"
published: "2002-11-15T20:04:55.000Z"
updated: "2002-11-15T22:34:30.000Z"
replies: 5
views: 240
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/59212-insert"
---

# insert

## #1 — tronez, 2002-11-15T20:04Z

insert 

```
string queryString = "INSERT INTO [test] ([namn], [alder]) VALUES (trones, 18)";
```

jag vill att värdena i mina 2 textboxar ska sparas i databasen, hur gör man?

Permalänk: https://www.webforum.nu/p/59212

## #2 — Vide, 2002-11-15T20:19Z

Såhär?

```
string strName = myNameTextBox.Text;
int intAge = Convert.ToInt16( myAgeTextBox.Text );
string queryString = "INSERT INTO [test] ([namn], [alder]) VALUES ('" + strName + "', " + intAge + ")";
```

Permalänk: https://www.webforum.nu/p/855588

## #3 — NETwork, 2002-11-15T20:20Z

Re: insert

> **tronez skrev:**
>
> insert 
> 
>
>
> ```
> string queryString = "INSERT INTO [test] ([namn], [alder]) VALUES (trones, 18)";
> ```
>
> 
> 
> jag vill att värdena i mina 2 textboxar ska sparas i databasen, hur gör man?

 Ber om ursäkt, tryckte på fel knapp och råkade redigera ditt inlägg när jag skulle svara på ditt inlägg. :r Här kommer iaf ett exempel:

```
string queryString = "INSERT INTO [test] ([namn], [alder]) VALUES ('"+TextBox1.Text+"', "+Convert.ToInt32(TextBox2.Text)+")";
```

Permalänk: https://www.webforum.nu/p/855590

## #4 — tronez, 2002-11-15T22:00Z

ok, nu har jag fått ett annat problem

```
void btn_add_Click(Object sender, EventArgs e)
{

    int InsertData()
    {
        string connectionString = "server=\'localhost\'; trusted_connection=true; Database=\'csharp\'";
        System.Data.SqlClient.SqlConnection sqlConnection = new System.Data.SqlClient.SqlConnection(connectionString);

        string queryString = "INSERT INTO [test] ([namn], [alder]) VALUES ('"+name.Text+"', "+Convert.ToInt32(age.Text)+")";
        System.Data.SqlClient.SqlCommand sqlCommand = new System.Data.SqlClient.SqlCommand(queryString, sqlConnection);

        int rowsAffected = 0;
        sqlConnection.Open();
        try
        {
            rowsAffected = sqlCommand.ExecuteNonQuery();
        }
        finally
        {
            sqlConnection.Close();
        }

        return rowsAffected;
    }
}
```

felmeddelandet jag får :

```

Compiler Error Message: CS1513: } expected

Line 4:  
Line 5:      void btn_add_Click(Object sender, EventArgs e) 
Line 6:      {
Line 7:          
Line 8:          int InsertData()
```

jag kan inte hitta vart den fattas!

Permalänk: https://www.webforum.nu/p/855627

## #5 — juventus1, 2002-11-15T22:10Z

Du kan inte lägga metoden InsertData i din andra metod, därav felmeddelandet. Flytta ut den så här:

```
void btn_add_Click(Object sender, EventArgs e)
{
InsertData();
}
    int InsertData()
    {
        string connectionString = "server='localhost'; trusted_connection=true; Database='csharp'";
        System.Data.SqlClient.SqlConnection sqlConnection = new System.Data.SqlClient.SqlConnection(connectionString);

        string queryString = "INSERT INTO [test] ([namn], [alder]) VALUES ('"+name.Text+"', "+Convert.ToInt32(age.Text)+")";
        System.Data.SqlClient.SqlCommand sqlCommand = new System.Data.SqlClient.SqlCommand(queryString, sqlConnection);

        int rowsAffected = 0;
        sqlConnection.Open();
        try
        {
            rowsAffected = sqlCommand.ExecuteNonQuery();
        }
        finally
        {
            sqlConnection.Close();
        }

        return rowsAffected;
    }
```

Permalänk: https://www.webforum.nu/p/855636

## #6 — tronez, 2002-11-15T22:34Z

Ahh... svårare var det inte....

Tack så mycket!

Permalänk: https://www.webforum.nu/p/858514

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/59212-insert
