Zdravím vespolek při pátečním poledni všechny zdejší profesionály. Prosím o radu s pro mě neřešitelným oříškem. Mám dvě databáze. Ke každé mám nachystán conectionstring v podobě:
MainCnStrServer As String = "Data Source=SERV2;Initial Catalog=SOWMAIN.MDF;Integrated Security=True; pooling=true"
ConfigCnStrServer As String = "Data Source=SERV2;Initial Catalog=SOWConfig.MDF;Integrated Security=True; pooling=true"
Promenne.MainCnStr = Promenne.MainCnStrServer
Promenne.ConfigCnStr = Promenne.ConfigCnStrServer
My.Settings.Item("SowMainConnectionString") = Promenne.MainCnStr
My.Settings.Item("SowConfigConnectionString") = Promenne.ConfigCnStr
Tyto následně připojuji a plním datagrid asi takto:
Dim sqlPrikaz1 As String
Dim dt As DataTable = New DataTable("Analyza")
If SqldbconMain.State = ConnectionState.Closed Then SqldbconMain.Open()
sqlPrikaz1 = ("SELECT *, sum(Hodiny) FROM DenniVykaz where ID_Zakazky=" + xy + " Group by mesic, rok, ID_Pracovnika")
strSql = New SqlCommand(sqlPrikaz1, SqldbconMain)
Dim ada As New SqlDataAdapter(strSql)
ada.Fill(dt)
DataGridAnalyzaZakazky.DataSource = dt
SqldbconMain.Close()
Umím spojit data dvou tabulek jedné databáze. Ale jak to prosím udělat ze dvou nebo tří souborů databází ?? Snažil jsem se hledat na netu, ale vastně nevím co hledám, jak ten algoritmus má vypadat ?? Díky moc za jakoukoli radu!!! Přeji pěkný den Radek !!
|