---
title: "MySQL problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/159909-mysql-problem"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "smileenergy"
published: "2007-05-03T15:05:29.000Z"
updated: "2007-05-05T09:41:39.000Z"
replies: 4
views: 435
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/159909-mysql-problem"
---

# MySQL problem

## #1 — smileenergy, 2007-05-03T15:05Z

Hej!

Jag har laddat ned 
<http://dev.mysql.com/downloads/visual-studio-plugin/index.html>
och 
<http://dev.mysql.com/downloads/connector/net/5.1.html>
men jag får det inte att fungera, någon som har råkat ut för samma problem? 
jag har sett att jag ska skriva using MySql.Data.MySqlClient men han hittar inte MySql. 
Jag har kopierat över MySql.Web.dll och lagt den i C:\\Program\\Microsoft Visual Studio 8\\Common7\\IDE men jag hittar ändå inget. Hur ska jag göra?

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

## #2 — ordell, 2007-05-03T20:16Z

Hm, du måste nog lägga till en referens till assemblyn i ditt projekt också. Kör du Visual Studio? Isf; Högerklicka på projektet och sedan Add Reference. Där letar du upp MySql.dll, eller MySql.Data.dll och lägger till den, sen ska det funka...

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

## #3 — Zaiman, 2007-05-03T20:24Z

Tänk på att inte alla webhotell har den i GAC och du måste lägga en egen kopia i din BIN mapp. Och att hotellet kör medium trust, då behöver du modifiera .dll filen.

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

## #4 — smileenergy, 2007-05-04T14:18Z

Tack för hjälpen, men hur skriver jag en korrekt uppkoppling mot MySQL, jag får den inte att lägga till informationen i databasen, jag får inga error.

```
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using MySql.Data.MySqlClient;

public partial class _Default : System.Web.UI.Page 
{
    private string strCon = "Database=Test;Data Source=localhost;User Id=username;Password=pass";

    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void AddData()
    {
        MySqlConnection cnn = new MySqlConnection();
        try
        {
            cnn.ConnectionString = strCon;
            //Parametrar
            MySqlParameter subject = new MySqlParameter("subject", txtSubject.Text);
            MySqlParameter news = new MySqlParameter("news", txtNews.Text);
            MySqlCommand cmd = new MySqlCommand();
            cmd.Connection = cnn;
            cmd.CommandText = "INSERT INTO test_news (subject, news) " +
                              "VALUES (@subject, @news)";
            cmd.Parameters.Add(subject);
            cmd.Parameters.Add(news);
            cnn.Open();
            cmd.ExecuteNonQuery();
        }
        catch (System.Exception ex)
        {
            lblStatus.Text = "Något gick fel (" + ex.Message + ")";
        }
        finally
        {
            cnn.Close();
            lblStatus.Text = "Din nyhet har lagts till";
            txtSubject.Text = "";
            txtNews.Text = "";
        }
    }
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        AddData();
    }
}
```

 

> **Zaiman skrev:**
>
> Tänk på att inte alla webhotell har den i GAC och du måste lägga en egen kopia i din BIN mapp. Och att hotellet kör medium trust, då behöver du modifiera .dll filen.

Hur och vad ska jag ändra i min .dll fil om hotellet kör med medium trust?

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

## #5 — Zaiman, 2007-05-05T09:41Z

Läs denna tråd: <http://forums.asp.net/thread/1314486.aspx> 
Ganska långt ned står det hur du gör.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/159909-mysql-problem
