Vraag : het overgaan in ongeldig voor de functie

Hallo,

Have een blik op de volgende lijn van code tevreden:

PrepareCommand (cmd, verbinding, (SqlTransaction) ongeldig, commandType, commandText, commandParameters);

When deze functie die gaan zij ongeldig voor de transactieparameter over en worden geroepen gieten die met het sqltransactiontype?

This is de functiedefinitie: (bevel SqlCommand, verbinding SqlConnection, SqlTransaction transactie, CommandType commandType, koord commandText, [] commandParameters SqlParameter)
{
}
From dit

private statische nietige PrepareCommand ik twee vragen wat behoefte kreeg om aan me please.

(1) te verklaren Wanneer overgaan gieten de functie die verwachten een transactietype bezwaar heeft u in een ongeldige value.
(2) ook zij dat ongeldige waarde met sqltransactiontype, u dat in .net kunt doen? de hulp
Any grately appreciated.

Antwoord : het overgaan in ongeldig voor de functie

Hello, ube100,

wrt vraag #2:
 (afaik) u kunt ongeldig aan om het even welk type gieten u houdt van.  Het is nog ongeldig.  Namelijk geloof ik het afgietsel onnodig is, maar waarschijnlijk geen kwaad doet.

wrt vraag #1:
In het algemeen, of een functie ongeldig als waarde (en wat het met een ongeldige waarde) doet kan goedkeuren tot de functie is.  Droevig, maar ik ken niet de details voor de functie PrepareCommand.  Nochtans, zou ik veronderstellen dat het overgaan in ongeldig voor transactie zou betekenen dat het bevel NIET als deel van een transactie zou uitgevoerd worden.

Juicht toe,
Wellustig
Andere oplossingen  
 
programming4us programming4us