
kuroi
Membros-
Total de itens
7.184 -
Registro em
-
Última visita
Tudo que kuroi postou
-
(Resolvido) Visual Basic 6.0 com Tabela em Banco de Dados SQL Compact
pergunta respondeu ao Danleonhart de kuroi em Visual Basic
danleon, a conexao deve ser essa: http://www.connectionstrings.com/sql-server-2005-ce#p10 lembre desse site http://www.connectionstrings.com/, ele tem exemplos de varias (senao todas) connection strings q você pode precisar. -
não acho q tenha a ver com o sstab. acho q é com seu codigo, você tem alguma sub com esse nome txtPront?? acho q pode estar dando conflito. da uma olhada se tem em algum lugar no seu codigo, algo como Private Sub txtPront() ou Private Function txtPront(). se não conseguir encontrar nd, então poste o codigo todo desse formulario, pra ver se a gente identifica.
-
sacofritoxd, olha, não entendi nada, viu... você ta precisando verificar se a mensalidade já foi vencida e o cliente ainda não pagou, é isso?? e com qual finalidade exatamente?? travar o cliente?? pra q serviria o cadastro de vencimento da mensalidade por cliente q você falou?? você já não tem uma tabela pra gravar cada mensalidade e la já não devia trazer a data de vencimento?? ou as mensalidades não estao salvas em tabela?? tenta explicar melhor como funciona o seu sistema e qual a dificuldade q você ta encontrando.
-
datagridview do .net, você fala né?? você postou na sala de visual basic ate a versao 6, moverei pra sala certa.
-
não seria mais facil se você adicionasse uma coluna a mais na tabela, chamada "ordem", por exemplo?? ai você preenche com a ordem crescente de acordo com a disposicao no onibus. exemplo, se na hora de escrever as img na pagina, você comeca pela poltrona 45, no campo ordem, grave 1 pra 45, 2 pra 41, 3 pra 37 e assim por diante. ai na hora de fazer o select, você ordena pela ordem e vai dando um MoveNext() a cada numero q for escrever e checa se esta reservado. ou você pode criar o campo ordem numa tabela separada e fazer um join na hora do select, caso seja sempre a mesma ordem pra todos os onibus, assim não precisa ficar repetindo a cada novo onibus. agora, pra encontrar um registro especifico, acho q você pode usar o metodo Find(). nunca usei ele em Asp (so em vb6), mas deve funcionar, se antes de abrir a conexao, você setar o cursor no cliente: conn = Server.CreateObject("ADODB.Connection") conn.ConnectionString = "sua_conexao" conn.CursorLocation = 3 conn.Open[/code] a sintaxe do Find() deve ser essa: [code]RSonibus.MoveFirst RSonibus.Find "poltrona = '05'", 0, 1 na esquece de chama o MoveFirst() antes. na pior das hipoteses, você faz um loop q vai checando cada uma das poltronas com um if ate encontrar a q você quer. não deve ficar muito mais pesada q o Find(). mas a ideia mais agil seria a do campo pra ordem mesmo.
-
Vaga para programador PHP
tópico respondeu ao Sérgio Toledo de kuroi em Oportunidades para Freelances
movido pra classificados. -
(Resolvido) nenhum valor foi fornecido para um ou mais parâmetros nece
pergunta respondeu ao carolprogramadora de kuroi em .NET
carol, sobre asp.net, poste na sala de .net tb. moverei pra la. quanto a essa mensagem de erro, normalmente ela significa q ele não encontrou na tabela algum campo q você digitou na query. se o erro ta dando nesse select da primeira linha, então, verifique se os nomes "BDTitulares_Negativados" e "CODIGO" estao digitados certo. tem mesmo um campo chamado codigo nessa tabela?? vai ver q na tabela ele esta com acento ou coisa assim, dê uma olhada. -
muito boa a dica, crispim. quando eu voltar ao trabalho, testarei quando der. o installshield analiza sua aplicacao vb6, é isso?? sera q funciona com outras linguagens, como aplicacoes feitas em delphi?? enquanto isso, acho q moverei esse tópico pra sala de crystal e o deixarei pendurado por la, já q mta gente tem problemas na distribuicao, senao depois o tópico se perde. quem tiver outras dicas pode postar tambem.
-
ta aparecendo uma pagina em branco no comeco?? aquela dica q passei do tamanho da session ainda ta valendo. mas acho q deve ser outra coisa ó. clica com o botao direito no painel a esquerda onde estao os nomes das sections e clica em propriedades. de uma olhada pra ver se as opcoes New Page After ou New Page Before estao preenchidas em algumas sections, porque as vezes elas causam paginas em branco.
-
acho q você pode criar duas variaveis boolean, uma pra quando o A estiver pressionado e outro por B. então, quando o KeyDown() for chamado pelo A, você seta a variavel do A como true. quando ele chamar o KeyDown() do B, você checa se a variavel de controle do A esta como true. se estiver, você não executa o codigo do B. no KeyUp() do A, você seta a variavel do A como false. e faz o mesmo controle com a variavel do B.
-
basicamente, você tem q distribuir as .dll e .ocx q você tiver usado no projeto normalmente, tanto as do crystal (como o CRControl e etc) quanto as dos outros componentes. mas lembro q quando eu precisei distribuir uma aplicacao com o crystal 8.5, q usava o CRAXDRT e o CRViewer, ele não conseguia imprimir o preview, mas eu consegui corrigir, distribuindo junto uma dll chamada p2smon.dll se não me engano (acho q não precisava nem registrar, era só salva-la no System32), q vem junto com o crystal e funcionou tudo certinho. mas lembro q essa dica não funcionou pra outras pessoas aqui no forum. realmente da um pouco de trabalho distribuir aplicacoes com o crystal, não sei se tem um jeito a prova de erros (alem de instalar o software do crystal no pc q vai usar a aplicacao), já q alem de terem mtas versoes, depende tb do componente q a pessoa usa. se não me engano tinha um tutorial do macoratti sobre isso. o jeito é, quando você for distribuir você faz uns testes e ve o erro q da e faz uma busca pra encontrar alguma solucao pra corrigi-lo.
-
não, o vb6 não escreve javascript. usando componentes como webbrowser, você consegue interagir com as paginas web, mas como se fosse um usuario qualquer, ou seja, não pode usar nenhum codigo javascript q não seja da própria pagina. a não ser q você tente manipular o greasemonkey pelo vb6 ou coisa assim. agora, pra fechar o firefox, você pode finalizar o processo, como é explicado nesse tutorial: http://scriptbrasil.com.br/forum/index.php?showtopic=124473 esse é o modo mais facil, entretanto, o firefox não é finalizado corretamente, e quando você abrir de novo, ele vai querer restaurar a ultima secao e tudo mais. pra simular o fechamento de janela no firefox ou em qualquer outro programa, você pode usar as apis FindWindow() e SetForeGroundWindow(), e depois mandar um Alt + F4 pelo SendKeys(). o problema é q você tem q saber o texto certinho q vai estar no titulo da janela, pra poder localiza-la com o FindWindow(). EDITADO: se for preciso, tem uma api EnumWindows(), q te retorna todas as janelas abertas, menos as janelas filhas (q tenham sido abertas por outros processos), q podem ser localizadas com a api EnumChildWindows().
-
(Resolvido) Visual Basic 6.0 com Tabela em Banco de Dados SQL Compact
pergunta respondeu ao Danleonhart de kuroi em Visual Basic
danleon, o codigo é esse mesmo. se estiver dando erro é porque faltou um espaco entre o ultimo parenteses do insert into e o values. mas não esqueca, quando for duvida sobre o codigo no visual basic, poste la na sala de vb6. nessa sala aqui poste só sobre o sql server. -
muito bons seus layouts. no primeiro link, só não gostei da barra de links q ta la em cima com a barra laranja embaixo. fora isso, ta melhor do q mtos veteranos fazem por ai.
-
muito legal. acho q esse tópico estaria melhor em avaliacoes de trabalhos, moverei pra la.
-
Incompatibilidade macros do excel 2003 executada pelo excel 2007
pergunta respondeu ao DANYY de kuroi em Microsoft Office
é, danyy, o vba do excel 2007 tem algumas diferencas em relacao ao do 2003. o excel 2007 tem uma opcao pra converter a planilha pro formato .xlsx, mas não sei se converte o vba tb, dê uma olhada. ou dê uma pesquisada pra ver se não tem outra forma de converter o vba. senao, o jeito é encontrar onde ele da o erro, e corrigir na mao... esse office 2007 é mesmo um saco, eles conseguiram estragar completamente a interface do access, fazendo perder toda a agilidade q tinha, alem de ter ficado muito mais complicado de mexer. bom, enquanto isso, vou mover seu tópico pra office pra ver se alguém tem alguma ideia por la. -
não entendi a parte de não visualizar. você diz q quer imprimir direto na impressora?? se for isso, é só mudar o Destination. onde ta crptToWindow, você tem q trocar pela constante q imprime direto, mas não lembro de cabeca o nome, e não tenho vb6 muito menos o crystal reports no pc q estou no momento pra poder verificar. mas se você apagar o igual e digita-lo de novo, o vb deve te abrir a janelinha com as opcoes, veja ai. quanto a parte da pagina em branco, onde ela aparece, no final?? talvez alguma section sua esteja gde demais, e ele tenta imprimir a parte em branco, por isso acaba saindo mais uma pagina, de uma olhada ai.
-
valeu, gente. promovido depois de mais de 4 anos hehehe é muito estranho ver meu nome azul...
-
carol, veja se é isso q você precisa: http://www.w3schools.com/sql/sql_delete.asp
-
henrique, a mensagem de erro era "Error In Formula" q você tinha me enviado por mp, certo?? sendo, assim, você tem mesmo uma tabela chamada Clientes (ou com o alias Clientes) no seu relatorio e ela tem um campo chamado nome, q é do tipo texto?? olha, então tenta fazer o seguinte. aquela linha onde você preenche o selection formula, troque por isso: CrystalReport1.ReplaceSelectionFormula "{Clientes.nome}= '" & TxtNome.Text & "'" veja se não funciona agora.
-
(Resolvido) Visual Basic 6.0 com Tabela em Banco de Dados SQL Compact
pergunta respondeu ao Danleonhart de kuroi em Visual Basic
hum, achei q so eu usava windows xp ainda heheh danleon, você tem q baixar um manager a parte pra poder entrar na parte grafica de criacao de tabelas e essas coisas. você pode baixar esse o Microsoft SQL Server 2008 Management Studio, a versao express é gratis: http://www.microsoft.com/downloads/en/deta...;displaylang=en ou se você encontrar outros por ai, pode tentar instalar tb. veja ai se você consegue instalar e configurar, enquanto isso, moverei o tópico pra sala de sql. se depois, você tiver dificuldade pra usa-lo com o vb6, abra outro tópico aqui, beleza?? -
é, ana acho q o crystal não faz vai fazer isso q você quer não. talvez você possa conseguir possa conseguir alguma gambiarra com subreport, mas é complicado.
-
você pode mostrar o codigo intero q você ta usando agora pra imprimir??
-
carol, vb2010 é vb.net, vou mover pro local certo. mas deve ser basicamente a mesma coisa q o sql. so q se você usava os objetos do namespace System.Data.SqlClient, vai ter q trocar pelos do System.Data.OleDb. se você não sabe fazer a connection string com o access, olhe em http://www.connectionstrings.com
-
(Resolvido) Valores das Teclas em Código.
pergunta respondeu ao Danleonhart de kuroi em Visual Basic
acho q se você quisesse deixar no botao separado, o codigo q passei do .SetFocus() podia funcionar, não deu certo pra vc?? fora isso, acho q o avatar do squall tava melhor viu, num sei porque todo mundo gosta desse computadorzinho hehe