Avatar billede fun22 Nybegynder
14. januar 2007 - 20:34 Der er 20 kommentarer og
1 løsning

Forbinde til MySql

Hej

Jeg er helt ny inden for ASP.NET men har programmeret i asp i 6 år..

Jeg har nu brug for at lave en slags config fil, hvor jeg kan definere forskellige værdier..

Til at starte med vil jeg gerne have en connection.

For at gøre en lang historie kort:

Jeg vil gerne have en sepperat fil med min connection string..

Men hvorda laver jeg det i asp.net?

Det er en MySql database.. Men jeg aner ikke hvordan det skal se ud..
Avatar billede arne_v Ekspert
14. januar 2007 - 20:47 #1
det er meget almindeligt at putte connection strings til ASP.NET applikationer i web.config
Avatar billede arne_v Ekspert
14. januar 2007 - 20:48 #2
Avatar billede arne_v Ekspert
14. januar 2007 - 20:48 #3
til MySQL bør du bruge MySQL Connector for .NET
Avatar billede fun22 Nybegynder
14. januar 2007 - 20:57 #4
Okay hvor finder jeg MySql connectoren henne?
Avatar billede arne_v Ekspert
14. januar 2007 - 21:01 #5
Avatar billede arne_v Ekspert
14. januar 2007 - 21:01 #6
Avatar billede fun22 Nybegynder
14. januar 2007 - 21:04 #7
Hvad skal jeg vælge og hvordan gør jeg?? :(
Avatar billede arne_v Ekspert
14. januar 2007 - 21:11 #8
du downloader og installerer

jeg turde godt tage 1.0.8RC, men er du forsigtig så tag 1.0.7GA
Avatar billede kalp Novice
14. januar 2007 - 21:17 #9
hvis du laver din config fil sådan her

<configuration>
<system.web>
</system.web>
<appSettings>
    <add key="Connection" value="Server=???;UID=?? ;password=?? ;database=???" />
</appSettings >
</configuration>

så kan du hente din connection via.

ConfigurationManager.AppSettings("Connection")

hvis du selvfølgelig tilføjer using System.Configuration;
øverst på siden.
Avatar billede fun22 Nybegynder
15. januar 2007 - 20:31 #10
arne_v >> Det er ikke min egen server det ligger på så jeg kan ikke installere noget på den.. Du kan se fejlen her: http://net.jtpdevelopment.dk/newfile.aspx

Kalp >> Det er også sådan den ser ud ;)
Avatar billede kalp Novice
15. januar 2007 - 20:52 #11
http://www.datamasker.com/SSE2005_NetworkCfg.htm

tænker på osql.exe værktøjet.. men læse det hele

men først.. så prøv lige at slå din firewall fra;)
Avatar billede fun22 Nybegynder
15. januar 2007 - 20:59 #12
hvad skulle det have med min firewall at gøre?? Alle siderne jeg tester ligger jo på et webhotel ;)
Avatar billede kalp Novice
15. januar 2007 - 21:03 #13
tjah.. som default er SQL Server sat op til ikke at tillade remote connections, men da det er et webhotel tror jeg jo ikke ligefrem det er problemet her.
Avatar billede kalp Novice
15. januar 2007 - 21:05 #14
må man se din connection string?
Avatar billede kalp Novice
15. januar 2007 - 21:07 #15
og sidste ting... prøv at udskrive din
ConfigurationManager.AppSettings("Connection")

for at se om den overhovedet giver dig noget!
Avatar billede fun22 Nybegynder
15. januar 2007 - 21:07 #16
Det her ligger i min web.config fil:

<?xml version="1.0" encoding="utf-8" ?>
<!-- Web.Config Configuration File -->
<configuration>
  <appSettings>
    <add key="ConnectionString"
      value="server=localhost;database=jtpdevelopment;uid=jtpdevelopm_dk;password=tino3099;" />
  </appSettings>
  <system.web>
    <customErrors mode="Off"/>
  </system.web>
</configuration>
Avatar billede kalp Novice
15. januar 2007 - 21:18 #17
Data Source=localhost;Initial Catalog=jtpdevelopment;User Id=jtpdevelopm_dk;Password=tino3099;

virker denne? prøv som sagt at udskrive
ConfigurationManager.AppSettings("Connection")
Avatar billede arne_v Ekspert
15. januar 2007 - 22:08 #18
.NET er XCOPY deployment, så du kan uploade MySql.Data.dll til dit bin dir - der skal
ikke installeres noget på web hotellet
Avatar billede fun22 Nybegynder
16. januar 2007 - 16:37 #19
Der er ikke noget af det der virker.. Og min ConfigurationSettings.AppSettings("ConnectionString") indeholder det den skal...
Avatar billede fun22 Nybegynder
17. januar 2007 - 17:29 #20
Anyone??
Avatar billede fun22 Nybegynder
26. april 2007 - 18:55 #21
lukker..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester