la dll est cree sous VB6
jle nom dll "ITC" qui exploite a travers mapping une base de donnee :
et j'ai une fonction dans la class "Tache" nome Ajouter
Code VB6
et pour le probleme, c'est que quand je passe les parametere a travers une page HTML avec la methode POST il n'arrive pas a ouvrir la page asp et executer la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public sub Ajouter (CodeTache as integer, Libelle) DataEnvironment1.Connection.state = 0 then DataEnvironment1.Connection.open Dim SQL as string SQL = "INSERT INTO TACHE " SQL = SQL + "(CODET,LIBELLE)" SQL = SQL + " VALUES " SQL = SQL + "(" + CStr(PCODET) + ",'"+ PLIBELLE +"')" DataEnvironment1.Connection.Execute(SQL) end sub
Code ASP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <% set Tch = Server.CreateObject("ITC.DROIT") PCODET = Request.Form("CODET") PLIBELLE = Request.Form("LIBELLE") Tch.ajouter PCODET,PLIBELLE %>
Partager