none
une requête paramétrée qui ne prend pas ses paramètres RRS feed

  • Question

  • bonjour

    J'ai paramétré toutes les requêtes et j'ai une requête dans la quelle la substitution est refusée

    Je vous met le code

               gcnew SqlCommand(  L"INSERT INTO T_WORK_INFORMATION (  SiIdSrcLang, siIdTypDoc, vcDocument) VALUES ( @Lang, @Type, @Document)", CInterbaseManagerM::myConnexion);
    	   cmdDatabase->Parameters->Add(L"@Lang",  SqlDbType::Int);
    	   cmdDatabase->Parameters["@Lang"]->Value = 3;
    	   cmdDatabase->Parameters->Add(L"@Type",  SqlDbType::Int);
    	   cmdDatabase->Parameters["@Type"]->Value = (int) 0;
    	   cmdDatabase->Parameters->Add(L"@Document", SqlDbType::VarChar);
    	   cmdDatabase->Parameters["@Document"]->Value =  wsDocument;

    au premier add on me dit que l'objet n'est pas disponible????? Je vous donne l’erreur

    Une exception non gérée du type 'System.NullReferenceException' s'est produite dans System.Data.dll
    
    Informations supplémentaires : La référence d'objet n'est pas définie à une instance d'un objet.

    ci après


    Jean Noël Martin


    samedi 28 juin 2014 13:40

Réponses