Question : SQL en code de C#. Paramètres de rendement de lecture.

Je l'ai obtenu si étroit je peux presque goûter la victoire. Mais hélas, again.

I mis en code pour lire un procédé stocké de SQL avec et un paramètre de rendement du rendement parameter.

The est placé bien dans le Procedure.

I sait que j'obtiens l'information pour retourner parce que j'obtiens le premier caractère de l'entrée dans le domaine. Si le message est vide il renvoie le champ vide s'il est placé à quelque chose comme « ne peut pas ajouter… » Je récupère « C »… Qu'il.  Un caractère moche ! Ce qui ? ? ? ? ? ? ? ? le

I a ajouté une image des résultats de courir le procédé stocké dans le SQL. le

here est mon cmd du code

de C# = le nouveau de SqlCommand (« ULInsideRepMaint », SQLServer_Conn.Connection) ; le
//if veulent lire pour produire le parm quand retourner, vous veillent pour intialize l'en PS ! le
//Then a placé la direction au cmd. Parameters.AddWithValue (« @SPMessage », "") d'output.
; cmd du
. Paramètres [« @SPMessage »]. Direction = ParameterDirection.Output ; cmd. Parameters.AddWithValue (« @Process », pbl.pblStringVar1) du
; cmd. Parameters.AddWithValue (, pbl.pblstrRepNo) du
;

cmd.CommandType = CommandType.StoredProcedure ; try
{
SQLServer_Conn.Open du
() ;
cmd.ExecuteNonQuery () ;
SQLServer_Conn.Close () ;
//See si nous avons un message d'erreur ou s'il est vide.
lblMessage.Text = cmd (de corde). .Value de paramètres [« @SpMessage »] ;
{

de crochet du
du
} (SqlException excepté) lblMessage.Text = excepté. Message ; finally
{
du
du
} pbl.pblStringVar1 = corde. Vide ; le

here du
du
}} est mon code de SQL. procédé du
ALTER [dbo]. [le CHAR de @SPMessage du
d'ULInsideRepMaint] (100) A PRODUIT, le char de @Process du
(1), le char de @RepNo du
(5)
AS

declare @reccount2 comme international ;
--depuis lire ceci en code de C#, le besoin de placer le @SpMessage d'it.
set = '' ;

--- Vérifier si (ne peut pas ajouter si déjà supplémentaire ou sinon dans VD SalesRep pour s'ajouter, ne peut pas supprimer sinon là) le

set @reccount2 = (choisir le compte (vendeur) à partir de SSIS_VD.SSIS.ULarSalesperson où @repno = vendeur) le

-- Ne peut pas ajouter le représentant sinon dans le Tableau de VD SalesRep pour commencer par ! les @Process du
If = @SpMessage réglé de « A » et de @reccount2 = de 0
Begin
= « ne peuvent pas ajouter le représentant, représentant # n'est pas dans le Tableau de VD SalesRep » ; Extrémité de retour du
du
;
class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

>Results de " description " de class= de
largeur de style= de > résultats de http://filedb.experts-exchange.com/incoming/2010/05_w22/t310271/SQLInCSharp.jpg » de « src=
le class= de
de >
class= de

Réponse : SQL en code de C#. Paramètres de rendement de lecture.

salut
quand u écrivent
 cmd. Parameters.AddWithValue (« @SPMessage », "") ;
puis longueur de l'ensemble de @SPMessage à carboniser (1) mais d'autre part le paramètre de PS est le char (100) dans le bâti (en code de C# en échange) que le le @SPMessage est tronqué
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us