十年網站開發(fā)經驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網站問題一站解決
這個警告說明你并非所有分支上都有return值

阜康網站建設公司創(chuàng)新互聯(lián)建站,阜康網站設計制作,有大型網站制作公司豐富經驗。已為阜康上1000家提供企業(yè)網站建設服務。企業(yè)網站搭建\成都外貿網站建設公司要多少錢,請找那個售后服務好的阜康做網站的公司定做!
解決方法:如果在某個分支不需要處理 則返回默認值即可
1、安裝文件沒有做好
2、生成的目錄中有多個文件,必須都放在同一目錄下
1、沒有初始化Pro32,僅僅是定義了。
2、在結束函數findfile的地方,例如end function,return之前沒有設置返回值。
VB點虐 編程還用goto?建議不要用這個。
Private Function getAccessConnection() As OleDbConnection
'整體思路應該是:連接數據庫-運用適配器運行查詢詞句-將查詢結果填充到數據集-以數據集為數據源,在DataGrid中顯示。
Dim dbConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=|DataDirectory|\Resources\mag.mdb;Persist Security Info=true"
'連接字符串,Provider,連接引擎,可以死記,OLEDB就用這處,Data Source,設置數據庫的位置。
Dim dbConnection As OleDbConnection = New OleDbConnection(dbConnectionString)
Try
dbConnection.Open()
Catch Ex As Exception
’MsgBox(Err.Description)
End Try
Return dbConnection
End Function
private Sub fillDataGridView()
Dim sqlStr As String = "select * from Table"
Dim DataAdapter As New OleDbDataAdapter
Dim dataSet As New DataSet
Dim DataGridView As New DataGridView
Dim dbConnection As OleDbConnection = getAccessConnection()
If dbConnection.State.ToString = "Closed" Then
MsgBox(Chr(13) " access 數據庫連接失敗 " Chr(13), , "警告")
Exit Sub
End If
DataAdapter.SelectCommand = New OleDbCommand(sqlStr,dbConnection)
'用數據適配器進行查詢
Try
DataAdapter.Fill(dataSet,"Table") '將查詢結果填充到數據集Dataset,有點像VB中的記錄集recordset
DataGridView.DataSource = dataSet.Tables("Table").DefaultView '將數據集的內容在表格中顯示出來
Catch Ex As Exception
MsgBox(Err.Description)
Finally
dataSet.Dispose
DataAdapter.Dispose
dbConnection.Close
dbConnection.Dispose
End Try
End Sub