Avatar billede tjgrindsted Nybegynder
21. februar 2007 - 14:49 Der er 5 kommentarer og
1 løsning

dim linje kortere

Kan denne kode stump ikke laves kortere da mange er = det samme !?

    Dim DBConnection As OleDbConnection
    Dim DBAdapter As OleDbDataAdapter
    Dim DBDataSet As DataSet
    Dim DBDataView As DataView
    Dim SQLString As String
    Dim DBConnection2 As OleDbConnection
    Dim DBAdapter2 As OleDbDataAdapter
    Dim DBDataSet2 As DataSet
    Dim DBDataView2 As DataView
    Dim SQLString2 As String
    Dim DBConnection3 As OleDbConnection
    Dim DBAdapter3 As OleDbDataAdapter
    Dim DBDataSet3 As DataSet
    Dim DBDataView3 As DataView
    Dim SQLString3 As String
Avatar billede dr_chaos Nybegynder
21. februar 2007 - 14:50 #1
måske Dim DBConnection As OleDbConnection, DBAdapter As OleDbDataAdapter
Avatar billede dr_chaos Nybegynder
21. februar 2007 - 14:51 #2
Ellers er det faktisk god en god vane at erklærer en variabel per linje.
Du kan evt smide dem i en region:
#region variabler
Dim DBConnection As OleDbConnection
    Dim DBAdapter As OleDbDataAdapter
    Dim DBDataSet As DataSet
    Dim DBDataView As DataView
    Dim SQLString As String
    Dim DBConnection2 As OleDbConnection
    Dim DBAdapter2 As OleDbDataAdapter
    Dim DBDataSet2 As DataSet
    Dim DBDataView2 As DataView
    Dim SQLString2 As String
    Dim DBConnection3 As OleDbConnection
    Dim DBAdapter3 As OleDbDataAdapter
    Dim DBDataSet3 As DataSet
    Dim DBDataView3 As DataView
    Dim SQLString3 As String
#endregion

På den måde kan du minimerer dem.
Avatar billede a1a1 Novice
21. februar 2007 - 15:09 #3
Dim alle ens, ens As type

f.eks.
Dim DBConnection, DBConnection2 As OleDbConnection
Dim DBAdapter, DBAdapter2 As OleDbDataAdapter
osv...

;o)
Avatar billede plx Nybegynder
21. februar 2007 - 15:13 #4
Når man begynder at skrive sådan noget kode, er arrays en oplagt mulighed

Dim DBConnection(2) As OleDbConnection
Dim DBAdapter(2) As OleDbDataAdapter
Dim DBDataSet(2) As DataSet
Avatar billede arne_v Ekspert
22. februar 2007 - 02:15 #5
Umiddelbart vil jeg mene at KommuneConnection, VejConnection, HusConnection etc. er
mere læseligt end både Connection1, Connection2, Connection3 og
Connection(0), Connection(1), Connection(2).
Avatar billede tjgrindsted Nybegynder
25. marts 2007 - 18:58 #6
tror jeg bruger A1 eks. men Arne V. du har ret, men i mit tilfælde vil de navne komme til at lægge meget tæt op af hinanden.

Men 1000 tak allesammen og beklager lang svar tid men skulle lige test og læse en del om dette.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester