Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : connexion mysql avec asp.net [ Base de données / MySQL ] (rehab)

lundi 21 avril 2008 à 12:16:16 | connexion mysql avec asp.net

rehab



bonjour tout le monde ,j'ai un problème avec ma connection mysql avec asp.net ,ça fait une seamine que cherche la faute sur ce code:

<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ODBC" %>
<script language="VB" Runat="server">
Sub Page_Load(Source as Object, E as EventArgs)
  BindData
    End Sub
    Sub BindData()
        Dim strConn As String
        strConn = "DRIVER={MySQLODBC 3.51 Driver};ServerAddress = localhost;DATABASE=hi;" & _
        "USER=root;PASSWORD=; OPTION=16386;"
        Dim MySQL As String = "Select * " & _
         " from moi"
        Dim MyConn As New ODBCConnection(strConn)
        Dim ds As DataSet = New DataSet()
        Dim Cmd As New ODBCDataAdapter(MySQL, MyConn)
        Cmd.Fill(ds, "moi")
        MyDataGrid.DataSource = ds.Tables("moi").DefaultView
        MyDataGrid.DataBind()
    End Sub
    Sub Page_Change(ByVal sender As Object, ByVal e As DataGridPageChangedEventArgs)
        MyDataGrid.CurrentPageIndex = e.NewPageIndex
        BindData()
    End Sub
</script>


<html xmlns=" [ Lien ]" >
<head runat="server">
<title>MySQL with ASP.Net</title>

<meta name="GENERATOR" content="asp express 4.0"/>

   
</head>
<body>
    <form id="form1" runat="server">
   
   <asp:Datagrid Runat="server"
    Id="MyDataGrid">
   </asp:Datagrid>

    </form>
</body>
</html>
 aidez moisvp


lundi 21 avril 2008 à 16:36:35 | Re : connexion mysql avec asp.net

GillouXman

on peut savoir l'erreur que tu recois ?

lundi 21 avril 2008 à 17:52:12 | Re : connexion mysql avec asp.net

rehab



en réalité ce code me permet de récupérer tous les enregistrements de ma table "moi" mai il ne me déclare aucune faute mais ne me ré cupère rien .je pense qu'il manque quelque chose ,j'ai tous installé.aidez-moi svp.merci

lundi 21 avril 2008 à 17:56:26 | Re : connexion mysql avec asp.net

GillouXman

essaie une fois

ds.Tables(0).DefaultView

ou
ds.Tables(0)
ou
ds.Tables("moi")

lundi 21 avril 2008 à 18:01:50 | Re : connexion mysql avec asp.net

rehab



j'ai essayé d'inserer dans ma table ,pour vérifier que  la connexion est établie mai la meme chose ,aucune erreur mais il n'insere rien:

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>


<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ODBC" %>
<script language="VB" Runat="server">
Sub Page_Load(Source as Object, E as EventArgs)
  BindData
    End Sub
    Sub BindData()
        Dim nom
        Dim prenom
        Dim strConn As String
        nom = "han"
        prenom = "han"
       
        strConn = "DRIVER={MySQLODBC 3.51 Driver};ServerAddress = localhost;DATABASE=hi;" & _
        "USER=root;PASSWORD=; OPTION=16386;"
        Dim MySQL As String = "INSERT INTO moi (nom,prenom) " & _
        "values('" + nom + "','" + prenom + "' )"""
        Dim MyConn As New OdbcConnection(strConn)
        Dim ds As DataSet = New DataSet()
        Dim Cmd As New OdbcDataAdapter(MySQL, MyConn)
    
        Cmd.Fill(ds, "moi")
       
        MyDataGrid.DataSource = ds.Tables("moi").DefaultView
        MyDataGrid.DataBind()
    End Sub
    Sub Page_Change(ByVal sender As Object, ByVal e As DataGridPageChangedEventArgs)
        MyDataGrid.CurrentPageIndex = e.NewPageIndex
        BindData()
    End Sub
</script>

 


<html xmlns=" [ Lien ]" >
<head id="Head1" runat="server">
<title>MySQL with ASP.Net</title>

<meta name="GENERATOR" content="asp express 4.0"/>

   
</head>
<body>
    <form id="form1" runat="server">
   
   <asp:Datagrid Runat="server"
    Id="MyDataGrid">
   </asp:Datagrid>

    </form>
</body>
</html>


lundi 21 avril 2008 à 18:12:13 | Re : connexion mysql avec asp.net

GillouXman

essaie ce que j'ai mis plus haut

en debug ca donne quoi ?

est ce que la requete fonctionne ?

lundi 21 avril 2008 à 18:14:51 | Re : connexion mysql avec asp.net

rehab



toujours la meme chose,a votre avis est ce que la connexion est établie ou non?je veux vérifier

lundi 21 avril 2008 à 18:19:03 | Re : connexion mysql avec asp.net

GillouXman

si tu n'étais pas connecté tu aurais une exception générée

met un autogenerates sur les columns de ton grid

check en debug si tu as bien des données dans ton dataset

lundi 21 avril 2008 à 18:25:48 | Re : connexion mysql avec asp.net

rehab



comment ça j'ai pas compris ,je suis une débutante en visual.svp vous pouvez me réexpliquer



Cette discussion est classé dans : net, asp, mysql, mydatagrid, binddata


Répondre à ce message

Sujets en rapport avec ce message

mysql odbc [ par jimmy28 ] Salut,J'ai créer un projet asp.net en asp.net 2.0 avec visual studio.net 2005. J'ai une database mysql sur un serveur de mon hebergeur.J'ai creerune c connexion asp.net/mysql [ par sarafaiz ] Bonjour, je travaille en asp.net/mysql sous visual studio 2005 et j trouve un probleme de connexion entre la base et mon application,si quelqu'un connexion asp.net/Mysql [ par zchbaniz ] Salut a tous , J'aimerais savoir comment utiliser MySQL avec Visual Studio ASP.NET VB.NETJ'ai terminé une application Web en c# et je travaille avec M [URGENT] ASP .NET et MySQL sur IIS [ par The Red Man ] Bonjour,J'aimerai savoir comment mettre un site ASP .NET avec MySQL sur serveur IIS 7 ???j'ai essayé de le faire mais ça fonctionne pas du tout.De plu débranchement sur une page de cadre [ par ahou ] Je développe un projet ASP.net en C#, visual studio 2005.J'ai stocké mes pages ASP.net dans différents répertoires sous la racine de mon site web, sel Boite de dialogue JS dans une page ASP.net [ par mastkey ] Bonjour à tous et toutes...Voici mon problème, je programme une application web via en asp.net via Visual Studio2005.Je suis un pur débutant... c'est difference entre html et asp.net [ par beny100 ] je voufrais concevoir un site interactif,mais je n'ai pas de notion en asp.net . mais en html si.conseiller moi SVP Erreur en ouvrant mon projet ASP.Net ??????? [ par kiraqi ] Salut , En ouvrant mon projet ASP.Net une erreur s'est produite : L'utilisation d'une section inscrite comme allowDefinition='MachineToApplication' y a t il un substitu de l'iframe en asp.net ?? [ par yann591 ] Bonjour,y a t il un substitu de l'iframe en asp.net ??yann Cohabitation ASP et ASP.NET [ par babe59 ] Bonjour,Je dois "enrichir" un site web developpé en ASP. Je dois entre autre y ajouter des graphe. Question : Puis-je développer des nouvelles page po


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,593 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.