Abs 0 Denunciar mensagem Publicado 21 de Fevereiro de 2010 boas maltinha \m/ tenh um sério problema.. preciso criar um ficheiro executável dum programa de gestão dum SPA no qual está incluído já um ficheiro de BD access 2003.. a minha dúvida é como eu faço isso.. consigo criar o executável normalmente.. mas lá está.. falta-me a BD.. como faço? thanks desde já \m/ Informática de gestão? BAH -.-' Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
ribeiro55 46 Denunciar mensagem Publicado 21 de Fevereiro de 2010 Define "está incluído". Se o adicionaste à solução, basta encostares a BD na mesma localização do executável. Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips" Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
Abs 0 Denunciar mensagem Publicado 21 de Fevereiro de 2010 well.. quando instalar o executavel em outro pc não pode dar erro e nem pode ser adicionada a bd manualmente.. tem de ir ja "incluida" no executavel e quando for instalado por lá a bd.. Informática de gestão? BAH -.-' Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
ribeiro55 46 Denunciar mensagem Publicado 21 de Fevereiro de 2010 Então "incluí" a BD na instalação Usa um packager como o InnoSetup para fazer instaladores. Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips" Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
Abs 0 Denunciar mensagem Publicado 21 de Fevereiro de 2010 interessante :o onde é que eu encontro esse packager ? Informática de gestão? BAH -.-' Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
ribeiro55 46 Denunciar mensagem Publicado 22 de Fevereiro de 2010 http://www.jrsoftware.org/isdl.php Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips" Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
bioshock 169 Denunciar mensagem Publicado 22 de Fevereiro de 2010 Google is your friend Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
vasco16 0 Denunciar mensagem Publicado 22 de Fevereiro de 2010 Já usei o InnoSetup se tiveres alguma dúvida é só dizer Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
jpaulino 97 Denunciar mensagem Publicado 22 de Fevereiro de 2010 Usas a versão Express ? Se não podes criar um Setup Project ou usares um programa como já sugerido. Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
Abs 0 Denunciar mensagem Publicado 22 de Fevereiro de 2010 Usas a versão Express ? Se não podes criar um Setup Project ou usares um programa como já sugerido. uso a versão profissional..! e com o Setup Project consigo criar a BD e faze-la funcionar sem dar erro? é que tipo.. eu criei um executavel simples.. mas é estranho porque os separadores em que é suposto adicionar registos e assim não funcionam.. mas os reports vão buscar os dados à bd.. Informática de gestão? BAH -.-' Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
jpaulino 97 Denunciar mensagem Publicado 22 de Fevereiro de 2010 Mostra lá uma imagem disso! Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
Abs 0 Denunciar mensagem Publicado 22 de Fevereiro de 2010 portanto.. o programa instalado tem este aspecto.. vou escolher a listagem que foi feita com o crystal reports e este vai ser o resultado.. os dados vieram efectivamente da bd q eu construí.. agora tento ir por exemplo buscar a listagem dos clientes no qual utilizei um datagridview e dá-me este erro.. Informática de gestão? BAH -.-' Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
jpaulino 97 Denunciar mensagem Publicado 22 de Fevereiro de 2010 Ok, fizeste uma publicação via ClickOnce, certo? Mostra o código da connnection string. Podes também criar um Setup Project http://msdn.microsoft.com/en-us/library/19x10e5c(VS.71).aspx Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
Abs 0 Denunciar mensagem Publicado 22 de Fevereiro de 2010 Public Class frm_listaClientes Dim cn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + "\SpaASW.mdb") Dim da As New OleDbDataAdapter Dim ds As New DataSet Dim dt As DataTable Dim rc As Integer Dim r As DataRow Private Sub frm_listaClientes_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Try 'dataAdapter que vai buscar os dados da tabela clientes da = New OleDbDataAdapter("select * from Clientes", cn) da.Fill(ds, "Clientes") dt = ds.Tables(0) DataGridView1.DataSource = dt Catch ex As Exception MessageBox.Show(ex.Message) End Try End Sub End Class Informática de gestão? BAH -.-' Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
Abs 0 Denunciar mensagem Publicado 22 de Abril de 2010 Consegui!!! 1. Clique no botão direito do rato sobre o solution do projecto 2. Propriedades 3. Clique nas Application Files 4. Escolher a opção include na combo da base de dados!! Informática de gestão? BAH -.-' Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
pmaster 0 Denunciar mensagem Publicado 22 de Abril de 2010 Tenta criar com isto http://www.advancedinstaller.com/ é muito simples de usar e so tens de dizer onde está a pasta com o teu projecto Espero ter ajudado Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites