webForumDet fria alternativet

Förbättring av SUB?

.NET

22 svar · 1 084 visningar · startad av CatZ · sida 2 av 2

Frågan, av CatZ

Jag har följande rutin för att hämta spelresultat och spotta ut dem till webläsaren Sub GetResult(ByVal myID As Integer) Dim mySql As String = "SELECT FNamn, FStor, FBlob FROM tblSpelprogram where SmId = " & myID & " " Dim objReader As OleDbDataReader = dbReader(mySql) Dim myName As String Dim mySize As Integer Dim myFile As Byte() If objReader.HasRows Then objReader.Read() myN

Läs frågan i sin helhet →
Medlem sedan jan. 20022 440 inlägg
#21

cok skrev:

För att se till att databasanslutningen stängs efter användadet oberoende på om fel uppstår eller ej kan du använda Using.

Det jar jag trott vart förbehållet C#, där ser man!

En annan fråga då. Shared, Protected, Private, Public osv vad kan man göra bättre där? Som det är nu är en del protected för att de bara körs på den aktuella sidan medans de som ligger i klass filer är tillgängliga för varje enskild sida i namespacet. Det kanske inte är det ultimata ur säkerhets aspekt.

Hur ska jag koda lite snävare? Helst skulle jag vilja vrida på Option Strict = True men då är det vissa saker som jag helt enkelt inte får att fungera.

Det är Typhanteringen dvs Protected, Private osv som jag går bet på.

Medlem sedan jan. 20022 440 inlägg
#22

Hittade en väldigt bra tutorial på http://www.codeproject.com/vb/net/OOPS_In_VBNET.asp

Medlem sedan jan. 20022 440 inlägg
#23

Är det fel att köra alla sidor på Inherits Namespace istället? Fördelarna med det är ju självklara men finns det några nackdelar?

262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)