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 : A l'aide svp Pb access ASP.NET [ Archives ASP & ASP.NET / Base de données ] (ninipe)

mercredi 29 octobre 2003 à 11:53:20 | A l'aide svp Pb access ASP.NET

ninipe




Salut,
je voudrais suprimer une ligne sur un 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>



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


Répondre à ce message

Sujets en rapport avec ce message

Pb connexion Bd sans ODBC [ par 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 LOGIN.ASPX [ par LOUTTY ] Je ne comprends pas pourquoi ca ne fonctionne pas en fait il refuse systématiquement de m'authentifier meme avec le bon mot de passelogin.aspx<%@ Impo débutant en asp.net - pb navigation dans dataview [ par bdl20042000 ] Bonjour, je débute en asp.net. Je souhaite avoir les mêmes facilités de navigation que avec un recordset sous VB. Aussi après avoir regarder un peu le postbackurl et paging [ par casa51 ] Perte d'une session anormalement [ par lucie12 ] Bonjour,J'ai un formulaire qui ajoute des données dans une base. Lorsque je clique sur le bouton ajouter, il m'insere les infos et met certaines varia Text width Mozilla [ par jcq ] Ce n'est pas une question, juste une réponse qui peut servir à nombre d'entres vous.Lorsque vous utilisez un contrôle textbox en définissant une large probleme de CASE sous sql (base de données sql server) [ par niek ] bijour a tous!!je suis en train de retoucher des procédures stockées en sql, et g un prob de CASE. j en ai 2 imbriqués l'un ds l'autre et il y a une c vbscript et javascript [ par abari ] salut tt le mondedans ma page asp j'ai deux fontions une en vbscript:Sub ajouter_onclick().....................end subet une autre fon ASP.NET mail et Hotmail [ par beetsy ] bonjour, j'ai plusieurs boitres aux lettres : Hotmail (plusieurs), Yahoo, et d'autres en pop3...lorsque j'utilise system.web.mail mon code :imports sy Probleme d'objet requis ! [ par jorox ] Bonjour voici un code d'une page ASP :****************************************dim param_prevu, rs_comptes_prevu, objconn_prevu, objcmd_prevu, requete_


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

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