Bonjour,
J'ai une application qui se connecte à une base de données SQL SERVER 2000 pour exécuter différentes procédures stockées présentes sur dans ma base. Mon problème est le suivant lorsque je trace l'activité de cette application sur le serveur avec le profiler, je vois une multitude de lignes qui viennent se rajouter à l'exécution de la requête :
- SET FMTONLY ON EXEC SET FMTONLY OFF (ce caractère est bien présent sur la trace mais sous la forme d'un carré blanc)
- IF @@TRANCOUNT > 0 COMMIT TRAN
- SET NO_BROWSETABLE OFF
- SET NO_BROWSETABLE ON
Cette application utilise le provider "SQLOLEDB.1" et se connecte grâce au code VB suivant :
Je ne comprends pas pourquoi je vois ces lignes apparaître même si je suspecte le provider ou le ADODB.Recordset.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Connaissez-vous un moyen d'empêcher l'exécution de ces lignes par le client ?
Cordialement
Dens19

 

 
		
		 
         
			
			



 Pofiler et SET FMTONLY, SET NO_BROWSETABLE etc
 Pofiler et SET FMTONLY, SET NO_BROWSETABLE etc
				 Répondre avec citation
  Répondre avec citation

 
			 
   

 
 
 
			 
 

 
  
 

 
			 
						 (vive le vb6)
 (vive le vb6)
Partager