я хочу иметь встроенную базу данных для своего проекта, это то, что я делал до сих пор, я поместил файл mdb в проект
C: \ Users \ Jedi Dioh \ Documents \ Visual Studio 2010 \Проекты \ kuya jake \ kuya jake \ bin \ Debug \
я провел некоторое исследование, вот что я сделал
Public Module Module1
Public path As String = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + "\"
Public source As String = "Data Source = " + path.Replace("file:\", "") + "JIMMY.MDB"
End Module
теперь это форма
dbProvider = "PROVIDER=Microsoft.Jet.OLEDB.4.0;"
dbSource = "Data Source = C:/JIMMY.mdb"
con.ConnectionString = dbProvider & source
'alternative way of connection
'Dim fldr As String
'Environment is the user profile
'fldr = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "/AddressBook.mdb"
'dbSource = "Data Source = " & fldr
con.Open()
sql = "select * from TURNING"
da = New OleDb.OleDbDataAdapter(sql, con)
da.Fill(ds, "RECORDS")
con.Close()
DataGridView1.DataSource = ds
DataGridView1.DataMember = "RECORDS"
Это нормально, когда не публикуется, но когда я запускаю опубликованные, я получаю эту ошибку
я не знаю, что делать сейчас