找個好的算法(數據庫)
MyLf 2001-12-26 10:32:10 我用代碼事理數據庫,用一個標準數據庫和一個待整理的數據庫作比較(待整理的數據庫有可能少表,也有可能少字段):
'分別用Tb1,Tb2枚舉標準,待整理數據庫中的表
Dim Tb1 As ADOX.Table
Dim Tb2 As ADOX.Table
Dim Tb As String
Dim FD As String
Dim Co1 As ADOX.Column
Dim Co2 As ADOX.Column
Dim blnCExit As Boolean '字段是否存在
'........
For Each Co1 In Tb1.Columns '檢測字段有無
FD = LCase(Co1.Name)
blnCExit = False
For Each Co2 In Tb2.Columns
If LCase(Co2.Name) = FD Then
blnCExit = True
Exit For
End If
Next
If blnCExit = False Then
'少字段則.....
End if
Next
大家看到這是個雙重循環,有沒有比這個好的算法?
還有個問題: 可用分最高到多少, 我現在有2000多分,好像不見長了