Avatar billede Slettet bruger
09. september 2006 - 14:13 Der er 19 kommentarer

PhpMyAdmin database. C#

Hej..

Er der nogle der kan give mig en database kode til at kontakte PHPMYADMIN i C#.

Jeg har kun 13 point.:(
Avatar billede coderdk Praktikant
09. september 2006 - 14:54 #1
Kontakte phpmyadmin i C#?! Mener du at bruge din MySQL-database i .NET?

http://dev.mysql.com/tech-resources/articles/dotnet/index.html
Avatar billede Slettet bruger
09. september 2006 - 14:59 #2
Altså en kode i classic asp ser sådan her ud:

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={MySQL ODBC 3.51 Driver};Server=******;Database=******;Option=3;User=******;Password=******;"

strSQL = "SELECT * FROM Bruger"
Set rs = Conn.Execute(strSQL)
Avatar billede Slettet bruger
09. september 2006 - 14:59 #3
Hvordan ser det så ud i asp.net?
Avatar billede coderdk Praktikant
09. september 2006 - 15:16 #4
Fra linket jeg sendte:

using System.Data.Odbc;
string MyConString = "DRIVER={MySQL ODBC 3.51 Driver};" +
                    "SERVER=localhost;" +
                    "DATABASE=test;" +
                    "UID=venu;" +
                    "PASSWORD=venu;" +
                    "OPTION=3";
OdbcConnection MyConnection = new OdbcConnection(MyConString);
MyConnection.Open();
Avatar billede websam Nybegynder
09. september 2006 - 15:19 #5
Det hele står i det link coderdk postede ovenfor læs det så finder du løsningen ;o)

/Websam
Avatar billede Slettet bruger
09. september 2006 - 15:26 #6
Hvor skriver man så select og instert sql koderne?
Avatar billede Slettet bruger
09. september 2006 - 15:26 #7
Og poster det ud?
Avatar billede Slettet bruger
09. september 2006 - 15:27 #8
Og hvor skal jeg putte koden ind henne:
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 System.Data.Odbc;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
}
Avatar billede Slettet bruger
09. september 2006 - 16:10 #10
Har kigget lidt på dem. Men jeg kan ikke se hvordan jeg gør det uden datagrid. Er det ikke en der kan give mig en hel kode?
Avatar billede _basil Nybegynder
09. september 2006 - 19:08 #11
Men hvordan havde du tænkt dig at dataen skal vises? i en label eller hvordan?

Datagrid er temmelig genialt til at vise tabel data
Avatar billede Slettet bruger
09. september 2006 - 19:40 #12
Altså lige som i asp så er det bare at skrive
<% response.write rs("Table") %>

Sådan vil godt have det ud.
Avatar billede _basil Nybegynder
09. september 2006 - 20:46 #13
altså hvis du skal have vist data på tabelform, ville jeg klart vælge et datagrid?
Avatar billede arne_v Ekspert
09. september 2006 - 21:19 #14
de fleste vil nok anbefale MySQL Connector for .NET fremfor ODBC
Avatar billede Slettet bruger
09. september 2006 - 21:50 #15
Skal ikke have en table form?

Hvis jeg bare vil have en lang række med mine data jeg har i min database.

Så jeg nemt kan rette select koden til en instert kode..
Avatar billede websam Nybegynder
11. september 2006 - 08:05 #16
så ville jeg da vælge at bruge en label :

Label1.Text = det du vil vise

i code-behind fremfor :

response.write rs("Table")
Avatar billede Slettet bruger
11. september 2006 - 16:10 #17
Ok??
Avatar billede Slettet bruger
11. september 2006 - 17:05 #18
Hvordan vil du få teksten i label1.text?
Avatar billede arne_v Ekspert
05. oktober 2006 - 02:57 #19
Her et et simpelt Access eksempel:

<%@ import namespace="System.Data.OleDb" %>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
    OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Databases\MSAccess\Test.mdb");
    con.Open();
    OleDbCommand sel = new OleDbCommand("SELECT COUNT(*) FROM t1", con);
    int n = (int)sel.ExecuteScalar();
    con.Close();
    result.Text = n.ToString();
}
</script>
<asp:label id="result" runat="server"/>

teknikken er den samme med MySQL
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