Avatar billede extream Nybegynder
18. september 2003 - 11:11 Der er 1 løsning

ole-db provider

Jeg skal oprette en forbindelse til en MySQL db, jeg bruger ASP.NET og har brugt ODBC førhen, men vil nu bruge ole-db.
Men hvad hedder koden for dette?
Her er koden for ODBCén.
<%@ Page Language="VB" Debug="true"%>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SQLClient" %>
<%@ Import Namespace="Microsoft.Data.ODBC" %>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Drawing.Imaging" %>
<html>
<head>

<script runat="server">
Sub Page_Load(Src As Object, E As EventArgs)

    Dim strConn As String = "driver=MySQL;Server=localhost;DB=wtdb;UID=brugernavn;Pwd=pass;"
    Dim objConn As New ODBCConnection(strConn)

    If Not Page.IsPostBack Then
        Dim objCmd As New ODBCCommand     
        Dim objDA As New ODBCDataAdapter
        Dim dvw As DataView
        Dim ds As New DataSet
          dim strSQL = "SELECT * FROM T2 order by tidspunkt desc"
          objDA = New ODBCDataAdapter(strSQL, objConn)
          objDA.Fill(ds, "T2")
          dvw = ds.Tables("T2").DefaultView
          ctrlRepeater.DataSource = dvw
          ctrlrepeater.DataBind()
    End If
End Sub

</script>
Avatar billede extream Nybegynder
16. juni 2004 - 13:58 #1
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
Computerworld tilbyder specialiserede kurser i database-management

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