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 : Pb connexion Bd sans ODBC [ Archives ASP & ASP.NET / ASP.net ] (ninipe)

mercredi 29 octobre 2003 à 15:33:30 | Pb connexion Bd sans ODBC

ninipe




Salut,
je voudrais suprimer sur une base de donnée access.
La base contient ( Nom ; Genre ; ID ).Je cherche à gerer cette base sans utiliser ODBC.
Est ce que quelq'un peu m'aider à améliorer ce prog pour supprimer une ligne de ma table.
Merci.

Voivi le code

<%@ Page Language="VB" Debug="true" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.OleDb" %>
<script runat="server">

'Définir la connexion
dim objConn as new OleDbConnection _
("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Inetpub\wwwroot\Test\abcd.mdb")

sub Page_Load(obj as Object, e as EventArgs)

'Ouvrir la connexion
dim objCmd as new OleDbDataAdapter _
("select * from TabMovie", objConn)

'Slectionner les donnes
dim ds as DataSet = new DataSet()
objCmd.Fill(ds, "TabMovie")

'Afficher les donnes et les lier un contrle serveur
MyDataList.DataSource = ds.Tables("TabMovie"). _
DefaultView
MyDataList.DataBind()

'Supprimer les donnes


end sub

sub Submit_Click(obj as object, e as EventArgs)
Label1.Text =""

if tbName.Value <> ""
Session("Name") = tbName.Value

dim strSQL as string = "DELETE * FROM TabMovie " & " WHERE Nom = " & Session("Name")
Label1.TEXT += "Vous avez supprimer le film " & Session("Name")
ExecuteStatement(strSQL)
else
Label1.Text += "Vous n'avez pas donn de film ...." & "<p>"
end if
end sub

function ExecuteStatement(strSQL)
dim objCmd as new OleDbCommand(strSQL, objConn)

try
objCmd.Connection.Open()
objCmd.ExecuteNonQuery()
catch ex as Exception
lblMessage.Text = "Erreur de mise jour"
objCmd.Connection.Close()
end try
objCmd.Connection.Close()
end function

Sub MyDataList_SelectedIndexChanged(sender As Object, e As EventArgs)

End Sub

</script>
<html>
<head>
</head>
<body>
<ASP:DataList id="MyDataList" runat="server" RepeatColumns="1" OnSelectedIndexChanged="MyDataList_SelectedIndexChanged" BorderWidth="1px" BorderColor="Tan" BackColor="LightGoldenrodYellow" CellPadding="2" ForeColor="Black">
<FooterStyle backcolor="Tan"></FooterStyle>
<HeaderStyle font-bold="True" backcolor="Tan"></HeaderStyle>
<SelectedItemStyle forecolor="GhostWhite" backcolor="DarkSlateBlue"></SelectedItemStyle>
<ItemTemplate>
<div style="padding:15,15,15,15;font-size:10pt;
font-family:Verdana">
<div style="font:12pt verdana;color:darkred">
<i><b><%# DataBinder.Eval(Container.DataItem, "Nom")%> </b></i></b>
</div>
<br />
<b>Genre : </b><%# DataBinder.Eval(Container.DataItem, "Genre") %>
<br />
<p></p>
</div>
</ItemTemplate>
<AlternatingItemStyle backcolor="PaleGoldenrod"></AlternatingItemStyle>
</ASP:DataList>
<form runat="server">
Merci de donner le nom du Film a supprimer :
<input id="tbName" type="text" runat="server" />
<p>
<asp:Button id="btSubmit" onclick="Submit_Click" runat="server" text="Envoyer"></asp:Button>
</p>
<p>
<asp:Label id="Label1" runat="server"></asp:Label>
</p>
<p>
<asp:Label id="lblMessage" runat="server"></asp:Label>
</p>
</form>
</body>
</html>

lundi 3 novembre 2003 à 16:30:24 | Re : Pb connexion Bd sans ODBC

ninipe




<%@ Page Language="VB" Debug="true" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.OleDb" %>
<script runat="server">

'Définir la connexion
dim objConn as new OleDbConnection _
("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Inetpub\wwwroot\Test\Base.mdb")

sub Page_Load(obj as Object, e as EventArgs)

'Ouvrir la connexion
dim objCmd as new OleDbDataAdapter _
("select * from Nom_Table", objConn)

'Slectionner les donnes
dim ds as DataSet = new DataSet()
objCmd.Fill(ds, "Nom_Table")

'Afficher les donnes et les lier un contrle serveur
MyDataList.DataSource = ds.Tables("Nom_Table"). _
DefaultView
MyDataList.DataBind()

end sub

sub Submit_Click(obj as object, e as EventArgs)

dim strSQL as string = "INSERT INTO TabMovie (Nom, Genre ) VALUES (" & _"'" & Nom_TextBox1.Value & "'" & "," & "'" & Nom_TextBox2.Value& "')"
ExecuteStatement(strSQL)

end sub



function ExecuteStatement(strSQL)
dim objCmd as new OleDbCommand(strSQL, objConn)

try
objCmd.Connection.Open()
objCmd.ExecuteNonQuery()
catch ex as Exception
lblMessage.Text = "Erreur de mise jour"
end try
objCmd.Connection.Close()
end function

Sub MyDataList_SelectedIndexChanged(sender As Object, e As EventArgs)

End Sub

</script>

<html><body>
<form runat="server">
<ASP:DataList id="MyDataList" runat="server" repeatColumns="1" OnSelectedIndexChanged="MyDataList_SelectedIndexChanged" BorderWidth="1px" BorderColor="Tan" BackColor="LightGoldenrodYellow" CellPadding="2" ForeColor="Black">
</ASP:DataList>

<asp:TextBox id="Nom_TextBox1" runat="server"/>
<asp:TextBox id="Nom_TextBox2" runat="server"/>
</form>
</body></html>



Cette discussion est classé dans : end, connexion, supprimer, objcmd, tabmovie


Répondre à ce message

Sujets en rapport avec ce message

A l'aide svp Pb access ASP.NET [ par ninipe ] Salut,je voudrais suprimer une ligne sur un base de donnée accessla base contient ( Nom ; Genre ; ID ).Je cherche à gerer cette base sans utiliser ODB Connexion Sans DSN avec une base crée avec Fox Pro [ par barhooom ] Salut,J'ai une base crée avec Microsoft Fox Pro (base.DBF) j'ai pas pu faire une connexion avec cette base pour afficher quelques champs.. Aidez moi s Validation d'un formulaire contenant 2 users controls [ par Anksunamon ] Bonjour à tous...Voici une question qui pourrait intéresser pas mal de monde... je m'explique...J'ai une page default.aspx qui appelle 2 users control Chili!Soft@ovh : connexion a un fichier access [ par jaymore ] Bonjour.Je suis en train de tester l'ASP Chili!Soft chez OVH, et je n'arrive pas a me connecter a une base access (que j'ai évidemment envoyé sur mon Upload de fichiers [ par moneyline ] Bonjour,j'ai mis en place une page permettant d'Uploader des fichiers sur mon site internet (en l'occurence la méthode de Nix sans composant).Elle fon lire et executer un fichier sql [ par jesusonline ] Bonjour, je crée un fichier .sql comme cela Public Sub EcrireRequete(ByVal sSql As String, ByVal Reset As Boolean) Directory.SetCurrentDi ASP connexion base access sous dreamweaver MX [ par madoman ] J'ai créé une connexion de type DSN et une autre connexion avec une chaîne de connexion personnalisée. Je peux voir les données de mes tables avec Dre Problème de connexion ODBC avec BDD SAGE [ par snew ] Bonjour,Je veux créer une connexion pour exploiter la base de données du logiciel de compta Sage en ODBC mais j'ai le message d'erreur suivant :Micros Problème avec GLOBAL.ASA / Session_OnEnd [ par Boreux ] Voici l'exemple que j'ai trouvé, et que j'ai appliqué :Sub Application_OnEnd() application("totvisitors")=application("visitors")End SubSub Applicatio Connexion d'un user à une page HTML [ par maircury ] Bonjour à tous! J'ai une Base de données interfacée web.J'ai une page d'autentification (login+ pwd) qui fait une correspondance entre les champs sais


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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,187 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é.