Bonjour à vous tous!
Là, j'ai vraiment besoin de vous....Je commence toujours en VB.net/Asp.net.....Et je ne comprend pas la chose suivante, il s'agit d'un projet que j'ai repris et qui comprend une classe VB de ce genre :
*****************************************************
PublicSub connection()con.Close()
con.ConnectionString =
"Database=MaBD;Data source=MonIP;uid=MonUser;pwd=MonPassword"con.Open()
EndSubPublicSub Mafonction(ByVal ds As DataSet)connection()
str =
"SELECT * from matable"cmd.CommandText = strcmd.Connection = con
cmd.CommandType = CommandType.Text
sqlad.SelectCommand = cmd
ds.Clear()
sqlad.Fill(ds,
"MonDS")EndSub
**********************************
Dans mes forms, j'appelle cette classe ainsi :
Dim
cls AsNew NomDeLaClasse()PrivateSub FonctionTest() Dim monType AsString cls.Mafonction(ds)EndSub
Et ça fonctionnait, jusqu'à ce que je commence un nouveau projet et que j'importe ces codes. Comme je n'ai pas conçu l'application, je ne sais pas comment la classe a été déclarée et où? Donc, j'ai une erreur évidemment, il ne reconnait pas le : Dim cls As New NomDeLaClasse()
J'ai besoin de repartir à neuf, parce que nous avons changé cette application sur un serveur Windows 2003 en 64 bits et certains bouts de code ne fonctionnent plus....
Merci infinimment de votre aide toujours précieuse,
Isabelle
Maroxye 