-
Total de itens
574 -
Registro em
-
Última visita
Posts postados por Danleonhart
-
-
Olá Ricardo !
Cara, tou usando VBNet (Visual Basic NET), e creio que o código que me passou é em C# certo ?!
Tou configurando visualmente...na janela "Server Explorer > DataConnections > Add Connection:
O exemplo está com um BD "MDB", mas estou tentando com "SDF"...porém deu o mesmo erro com BD "MDB"...
-
Olá a todos !
Como posso "chamar" uma "Sub" que está em outro Form ? e este Form pode estar "Oculto"(Hide) ou "Desativado" momentâneamente (Enable = False)...
Tipo:
Tenho 2 Form's, e quando estou no Form2 deixo o Form1 desativado ( Form1.Enable = False), só quê, quando voltar para o Form1 quero que seja executado de imediato esta Sub... estou fazendo assim no Botão de retorno ao Form1:
Private Sub cmd2_Click() Unload Me ' Descarregando o Form2 Form1.Enabled = True ' Reativando o Form1 Form1.Show ' Mostrando o Form1 Call AtualizarForm ' A Sub que estou tentando chamar [ Private Sub AtualizarForm() ] End Sub
Faz tudo direitinho, só não executa a Sub....
Tou errando em algum lugar ??? :mellow:
-
Olá Matheus !
Amigo, tenta:
Unload Form1 Unload Form2
Não tenho certeza, mas acho que vai funcionar :rolleyes:
-
Pessoal...
Elaborei um aplicativo onde utilizo o Crystal Reports 8.5 para imprimir um relatório...
no meu PC ocorre tudo OK, porém quando instalei em outro PC (para teste mesmo) surgiram os seguintes erros:
Penso ter colocado todas as DLL's e OCX's necessárias...coloquei todas que o programa "Package & Deployment Wizard" indicou + outras que me falaram ser importantes:
Se alguém souber o que pode ser isso me fala aê ... :rolleyes:
-
Windows Form...
-
Pessoal...
Estou tentando criar uma conexão entre um DataGridView e banco SQL Server Compact 3.5...porém quando clico em "Yes, Save the Connection as" surge a seguinte mensagem:
o que devo fazer para corrigir este erro ?
Observações:
-Consultei SQL Server Configuration Manager e tá ativo o SQL Server (SQLEXPRESS) version 9.2
-
Agradeço a atenção Kuroi !
Claro ! futuramente quero entender o SQL Serve CE, e o 2008 também !
Aqui com o Visual FoxPro 9.0 "Portable", conseguí o que queria...criei uma TABELA e estabelecí a conexão...
precisei baixar apenas uma ".dll" (OLEDB).
Amanhã vou tentar colocar senha... ^_^
Mais uma vez obrigado pela paciência e atenção ! :D
-
Estou a tentar o Visual Foxpro 9.0...
E de cara já entendí bem ! ele aparenta atender minhas necessidades...
Detalhe:
Baixe a versão Portable para testar :lol:
-
:mellow: Valeu Kuroi e todos que me ajudaram... tou desistindo do SQL Serve Compact Edition... o SQL Server acho que não serve para meu propósito...não quero criar um servidor, apenas uma TABELA...
:ninja: => E porque não usar o Access ???
Segurança !
os malandrinhos da fábrica aprendem a quebrar senhas rapidinho... e nessas tabelas, há informações restritas (dados internos);coisas que operadores não podem saber...até porque eles entram e bagunçam tudo de propósito só para prejudicar os outros... ( fizeram em diversas planilhas Excel que elaborei para uso deles mesmo :angry: ).
Por isso queria criar uma tabela no SQL CE, pois não precisaria instalar nada, levaria apenas o arquivo (.SDF) como levo o arquivo do Access (.MDB).
Estou a fuçar no Visual Foxpro, já criei a tabela, e estou tentando neste momento a conexão com ela (http://www.connectionstrings.com/visual-foxpro), mas está apresentando erros... vou tentar se não conseguir vou abrir um novo post lá no fórum dos Bancos de Dados... ^_^
VALEU !
-
Pessoal...
Gostaria que me dissessem qual o melhor BD (Banco de Dados) para se colocar em um aplicativo simples...que vai ser usado e acessado por no máximo 15 pessoas, e que não precise instalar servidor.
O aplicativo é em linguagem Visual Basic 6.0, estou tentando o SQL Compact Edition 3.5, mas não estou conseguindo fazer a string de conexão... então visando desistir dele, gostaria que vocês mais experientes me opinassem algo concreto...
uso atualmente o Access, mas devido a frágil segurança (coloco senha, mas o pessoal usa softwares que quebram ou descobrem as senhas), estou então a mudar de BD.
Sou iniciante em tudo, tanto programação quanto BD's...
Grato a todos...
-
É cara...ontem foi dia de Inventário... :mellow:
Saí da empresa era 2:40...
Mas voltando ao assunto, fiz o que me falou e deu este erro:
Major Error 0x80040E14, Minor Error 25501 > EXEC master..xp_enum_oledb_providers There was an error parsing the query. [ Token line number = 1,Token line offset = 12,Token in error = . ]
Em Screen:
e agora ??? :unsure:
-
É isso Kuroi...
Quando apresenta o erro: " Operação OLE DB de várias... "
eu "debugo" ( <_< ) e ele aponta para esta linha do script:
con.Open "Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;DataSource=D:\sqlbd.sdf;"
Vou fazer o teste e posto aqui...
EDIT:
É Kuroi...testei o "script" aqui na empresa e funcionou...retornou diversos provedores...quando chegar em casa vou fazer e postar a screen pra você...
Té lá...
-
Usei a string de conexão opinada e apresentou este erro:
Coloquei esta:
con.Open "Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;DataSource=D:\sqlbd.sdf;"
e apresentou este erro:
* Será que preciso ativar alguma Reference ???
estou achando que sim...porém não faço a mínima idéia de qual seja. :mellow:
-
Kuroi...
Aqui vai algumas imagens...
Meu Service Pack é 3...
Quanto ao erro que está apresentando, vou postar a noite...
VALEU !
-
Agora tá apresentando este erro Kuroi:
-
@Kuroi...
Cara, tou iniciando com isso...então desculpa a falta de conhecimento...utilizei esta string:
Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;Data Source=myPath\myData.sdf;
E ficou assim meu Module:Public con As ADODB.Connection Public rs As Recordset Public Function abb() Set con = New ADODB.Connection con.Open "Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;DataSource=MyPath\sqlbd.sdf;" End Function Public Function fcb() con.Close End Function
Para informação:
Meu BD: sqlbd.sdf
Localização: D:\sqlbd.sdf
Se precisa ativar algum Componente ou Referência me digam também ! :rolleyes:
-
Olá amigo !
Eu estou começando agora, e da mesma maneira que me ajudaram, espero ajudar você :D
Segue Script:
Public conexao As ADODB.Connection Public rst As Recordset Public Function abrirBD() Set conexao = New ADODB.Connection conexao.Open "provider=microsoft.jet.oledb.4.0;data source = " & App.Path & "\MeuBanco.mdb;" End Function Public Function fecharBD() conexao.Close End Function
Basta copiar e colar em um Module...se não, configure da sua maneira...
e coloque o nome do seu Banco de Dados la no final da 5ª linha do script (onde tem "MeuBanco.mdb"), e deixar o arquivo "Access" na mesma pasta onde está salvo o projeto.
Lembrando que se trata de conexão ADO (ActiveX Data Objects), e para funfá legal tem de ativar o driver la em "References"...
bem, acho que isso você já sabe né :P
Valeu ! Boa sorte !
-
Pessoal...
Estava a dar murros em ponta de faca...
Estou usando um arquivo de BD com formato ".SDF"...ou seja SQL Server Compact...e tentando a comunicação com string de conexão do SQL Server... vê se pode ! (iniciante é F*#@ mesmo !)
Mas, quero saber se alguém mexe com esse tipo de BD, pois ele não é tão robusto quanto o SQL Server, mas já atende as minha necessidades (pelo menos até agora).
Já criei o BD:
E configurei uma tabela "Clientes" (todo mundo cria essa tabela né ?!), com Colunas: ID (contendo a Primary Key), Nome e Cidade:
Só me falta a String de conexão, e se necessita ativar algum "Componente ou Referência"...
** Estou postando aqui no Fórum do SQL pois acho que se encaixa melhor, mas se for o caso eu mudo para o do Visual Basic...
Agradeço a todos pelas respostas dadas até agora ! pois estão me ajudando a entender mais sobre o SQL.
Obrigado !
-
OK !
Agora vai começar meu enchimento de saco a vocês...
Uso esse script para inserir dados no meu BD Access:
inserir = "insert into tab1 (Nome,Endereco,Cidade)" & "values('" & txt1.Text & "','" & txt2.Text & "','" & txt3.Text & "')" conexao.Execute inserir
Onde "conexao" é o objeto de conexão ( <_< ).
Posso usar dessa mesma maneira para fazer com BD SQL ???
-
OK Fulvio...
Agora, no caso do SQL tenho que colocar o arquivo do BD (ex: "DADOS.sdf") junto ao Pack do Aplicativo como é feito com BD's do Access ???
Entende ?
-
OKs !
Deu tudo certo agora.
Minha dúvida:
Estou criando um aplicativo onde ele irá armazenar bastantes informações em tabelas...com o Access, sei que quando criamos o arquivo ".exe", devemos colocar o BD na mesma pasta em que está o executável (App Paths). Quero saber se quando criado uma tabela no SQL Server tenho que colocar na mesma pasta do executável o arquivo ".SDF", já que se trata do BD ?
Pois estou desenvolvendo em casa, mas levarei para instalar no trabalho...
Bem, espero que tenham entendido minha dúvida... se não, falem que tento explicar melhor. :blush:
-
Oks Kuroi !
Foi mal ter postado la no Fórum VB-6...
Não confio no Win7, por isso uso o WinXP... e não vou largar tão cedo !
Com certeza, quando surgir novas duvidas postarei aqui !
Té mais !
** Editado **
Só me fala uma coisa... baixei e instalei...agora onde vou e como faço para criar um BD ???
não encontro nenhum atalho...
os ícones da pasta do SQL em "Programas" continuam os mesmos de antes...
pessoal, estou confuso...
-
Pessoal...
Como faaço para criar um banco em SQL Server 2008 para ser acessado via Aplicação VB-6 (ADO) ?
Baixei um arquivo denominado "SQLServer2008SP2-KB2285068-x86-ENU" crendo ser o SQL Server 2008
Porém não encontrei nenhum atalho para abrir uma interface de criação de BD:
Minha intenção é criar Tabelas parecidas com as do Access...
Ajuda aê pessoal :rolleyes:
-
Matheus...
Conseguí o que queria utilizando o Crystal Reports 8.5... ele é bem complexo no inicio devido suas diversas funções, mas quando você começar a assimilar as coisas fica bem fácil de fazer o que deseja.
Quanto a colocar "imagens" vinculadas ainda não tentei...mas como meu propósito era imprimir um formulário ( Código, Nome, Endereço, etc...) a partir de um BD do Access, com as linhas da "Grade" e tudo mais, conseguí perfeitamente com ele !
Quem sabe você tentando não consiga também !
Fica a dica amigo !
Imagens:
(Resolvido) Chamar Sub de Form que está Desativado (Enable = False)
em Visual Basic
Postado
Matheus cara !
Eu já tinha tentado isso... o mais engraçado é que está certo !
ou melhor, quase certo :P
O erro está na maneira que criei a Sub: "Private" Sub AtualizarForm()... onde o certo (no caso de querer utilizar em outros Forms) é criar como "Public" ou seja:
Não precisei mexer em nada, somente no nome "Private" para "Public".
Fica a dica para todos !
Valeu !