Line 51: cmd.Parameters.Add("@bprc", SqlDbType.Int).Value = Convert.ToInt32(TextBox4.Text);
Line 52: cmd.Parameters.Add("@bcat", SqlDbType.VarChar, 50).Value = DropDownList1.SelectedValue;
Line 53: cmd.Parameters.Add("@bimg", SqlDbType.VarChar, 50).Value = fn;
Line 54: cmd.Parameters.Add("@bdsc", SqlDbType.VarChar, 500).Value = TextBox6.Text;
Line 55: cmd.ExecuteNonQuery();
0
A
Répondre
2
Il semble que vous ayez déclaré la variable fn
mais que vous ne l'avez pas initialisée. Déboguer, si vous définissez vraiment n'importe quelle valeur à fn
, cela aidera.
1
Cela se produit si vous déclarez une variable, mais ne l'attribuez à rien. Par exemple, si vous aviez les éléments suivants:
int myInt;
return Math.Min(0, myInt);
Ensuite, le compilateur signale une deuxième ligne d'erreur que vous avez essayé d'utiliser myInt
, mais vous ne donnez pas une valeur.
Notez que vous obtiendrez cette erreur même si seulement 1 potentiels résultats de chemin en myInt
pas définie, par exemple:
bool myBool = true;
int myInt;
if (myBool)
{
myInt = 1;
}
return Math.Min(0, myInt);
La solution consiste à initialiser fn
à une valeur raisonnable à un moment donné avant ligne 53, ou assurez-vous qu'il est défini sur une certaine valeur pour tous les chemins de code possibles:
string fn = null; // (assuming `fn` is a string)
Questions connexes
- 1. Utilisation de la variable locale non affectée
- 2. Utilisation de variable locale non affectée
- 3. Utilisation de la variable locale non affectée « dictionnaire »
- 4. Utilisation de la variable locale non affectée à l'exécution
- 5. Utilisation de la variable locale non affectée 'flag'
- 6. utilisation de la variable locale non affectée `total`
- 7. Utilisation de la variable locale non affectée - SQL + C#
- 8. Erreur de variable locale non affectée C#
- 9. C# utilisation de variable locale non affectée .... confus
- 10. Pourquoi compiler l'erreur "Utilisation de variable locale non affectée"?
- 11. Visual studio 2010 C# Utilisation d'une variable locale non affectée
- 12. utiliser une variable locale non affectée 'multidimensionnelle'
- 13. C# Structs: variable locale non affectée?
- 14. Utilisation de la variable locale non affecté
- 15. C#: Utilisation de variable locale non affectée, en utilisant un foreach et si
- 16. Utilisation d'une erreur de variable locale non affectée sur IDbconnection pour DataContext.
- 17. Création d'une classe en C#, utilisation d'une variable non affectée
- 18. La variable non affectée a une valeur
- 19. La variable locale finale ne peut pas être affectée
- 20. Une variable non affectée est apparue lors de la compilation
- 21. Utilisation de la variable affectée à un InArgument <>
- 22. Impossible d'appeler une variable locale affectée dans une étendue parent
- 23. Insertion C# sql. Utilisation d'une variable locale non assignée?
- 24. Variable de méthode locale, non reconnue
- 25. Utilisation de la variable locale d'une fonction dans le principal
- 26. Retour d'une variable de structure locale non allouée dynamiquement?
- 27. xml tri travail fn non
- 28. variable locale non définie ou méthode 'get'
- 29. variable locale non définie ou méthode
- 30. rails variable locale non définie ou méthode
pouvez-vous expliquer votre problème? – Adeel
Où est 'fn' déclaré? Pouvez-vous poster ce code? – decyclone