webForumDet fria alternativet

datareadern och sånt

.NETur .NET

3 svar · 229 visningar · startad av Nöff

Medlem sedan nov. 2003569 inlägg
Frågan#1

Jag vill dra ut lite data med en datareader, MEN behålla connection öppen och sen mata in ett tjog SQL satser direkt efter.. hur gör man detta?.

Medlem sedan nov. 2003569 inlägg
#2

lugnt, hittade problemet :)

Medlem sedan nov. 20022 355 inlägg
#3

jag är lugn ivf, men du får gärna lugna resten av wF med ett svar!!

Medlem sedan nov. 2003569 inlägg
#4

skrivet ur minnet:

Command.CommandText="SELECT * FROM tabell";
SqlDataReader Reader=Command.ExecuteDataReader(CommandBehavior.Default);
while(!Reader())
{

}
Reader.Close();

Command.CommandText="INSERT INTO -----";
Command.ExecuteNonQuery();

Command.CommandText="INSERT INTO -----";
Command.ExecuteNonQuery();

Command.CommandText="INSERT INTO -----";
Command.ExecuteNonQuery();

man är ju så van att alltid ange CommandBehavior.CloseConnection att man glömmer av att sätta den till Default om man inte vill att Datareadern ska stänga öppningen efter den läst.

132 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)