Ir para conteúdo
Fórum Script Brasil

quintelab

Veteranos
  • Total de itens

    1.891
  • Registro em

  • Última visita

Tudo que quintelab postou

  1. quintelab

    Hyperlink com 2 Campos

    Acredito que o correto seria: hlf.DataTextField = "campo1","campo2" hlf.DataNavigateUrlFormatString = "~/pagina1.aspx?param1={0}&m2={1}" porque do parenteses?
  2. quintelab

    Travar Registro

    Consegui travar o arquivo DBF que esta em uso, foi só passar o parâmetro Exclusive=Yes na minha conexão!!
  3. quintelab

    Travar Registro

    Bom Dia, eu preciso buscar um código sequencial em um arquivo DBF, só que ao mesmo tempo existe outro sistema que utiliza os mesmo arquivo DBF, eu preciso fazer um "SELECT" em uma coluna de um arquivo DBF e ao mesmo tempo travar este registro para que ninguém possa acessá-lo. No Firebird por exemplo eu posso passar o comando WITH LOCK, existe uma forma de fazer isso no DBF, utilizando .Net ?
  4. quintelab

    Centralizar Gridview

    No modo design o que você vai deixar cetralizado não é a grid, mas sim a célular da tabela onde ela estiver.
  5. quintelab

    Asc do VB no C#

    Muito Obrigado aos dois, usei o código como o kuroi postou, mas mesclando com a dica do Graymalkin, enfim assim ficou o código: string S, Senha; int Y; S = "1"; Senha = ""; Y = 1; char vMid = S.ToCharArray()[Y - 1]; int vAsc = vMid; Senha = Senha + (char)(vAsc + 1); Grato.... :lol:
  6. quintelab

    Asc do VB no C#

    Apesar da função ser maior do que a parte que eu postei, eu até consegui mudar minha função. Mas justamente na parte que eu postei ainda não consegui. Senha = Senha + Chr(vAsc + 1) Como vai ficar esta linha se a variável Senha for do tipo char ?
  7. quintelab

    Asc do VB no C#

    Li pela web que o Asc do VB correpondia ao Convert.ToInt32, mas ta longe de ser isso. No VB tenho o seguinte código, quebrei bem ele pra ficar melhor compreensivo: Dim S, Senha As String Dim Y As Integer S = "1" Senha = "" Y = 1 Dim vMid As String = Mid(S, Y, 1) Dim vAsc As Integer = Asc(vMid) Senha = Senha + Chr(vAsc + 1) O resultado final será que senha é igual a 2 Nesta linha: Dim vAsc As Integer = Asc(vMid) o resultado de vAsc 49 O mesmo código em C# eu iniciei da seguinte forma: string S, Senha; int Y; S = "1"; Senha = ""; Y = 1; string vMid = S.Substring((Y - 1), 1); int vAsc = Convert.ToInt32(vMid); Senha = Senha + (char)(vAsc + 1); Mas desta forma o vAsc no C# nunca vai ser 49. Como fazer ?
  8. Tenho o seguinte código em VB: For i = 0 To UBound(ArrayQuery) If ArrayQuery(i) = "" Then Exit For End If MontaDataSet(ArrayQuery(i).ToString, ArrayTabela(i), 2) Next Onde a ArrayQuery e a ArrayTabela são do tipo Array. Como converter este código para o C#. Utilizei um site na web, mas não de certo, ficou da seguinte forma: for (i = 0; (i <= UBound(ArrayQuery)); i++) { if ((ArrayQuery(i) == "")) { break; } MontaDataSet(ArrayQuery(i).ToString, ArrayTabela(i), 2); } Só que deu os seguintes erro: The name 'UBound' does not exist in the current context 'ArrayQuery' is a 'variable' but is used like a 'method' Como converter ? Demorei para postar, foi postar que logo consegui resolver, mas fica ae o código em C# correto: for (i = 0; (i <= (ArrayQuery.GetUpperBound(0))); i++) { if (ArrayQuery.GetValue(i).ToString() == "") { break; } MontaDataSet(ArrayQuery.GetValue(i).ToString(), ArrayTabela.GetValue(i).ToString(), 2); }
  9. Bom, a solução encontrada foi, primeiramente bloquear todas as páginas: <system.web> <authorization> <deny users="?"/> </authorization> system.web> E depois liberar as páginas que não precisam de login: <location path="Pagina1.aspx"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> <location path="Pagina2.aspx"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web>
  10. Então vamos por partes, como você disse não tem nem idéia de como relacionar seu campo com o relatório. Dê uma olhada neste link: http://www.macoratti.net/vbn_crpt.htm Este outro link explana sobre criando relatórios gráficos, de uma olhada para você começar a conforme a necessidade vai postando aqui: http://www.macoratti.net/crysgrf.htm A turma vai te ajudando...
  11. quintelab

    problema quando compila

    Provavelmente seu este diretório "G" aponta para um caminho na sua rede, e acredito que você tenha que passar na sua conexão o caminho fisíco, não serve mapeamento.
  12. quintelab

    Módulo x Call

    No seu form você tem que usar o Inherits pra herdar. Por padrão os formulários web vem assim: Inherits System.Web.UI.Page Você vai ter que mudar para: Inherits ConexaoOnline
  13. quintelab

    Módulo x Call

    Utilizo da seguinte forma, tenho uma classe. Classes.vb Imports Microsoft.VisualBasic Imports System.Data.OleDb Public Class Classes Inherits System.Web.UI.Page Public Sub Alert(ByVal Mensagem As String) Response.Write("<script>") Response.Write("alert('" & Mensagem & "')") Response.Write("</script>") End Sub End Class Se eu quiser usar esse sub Alert em algum formulário eu tenho que herdar a Class que eu criei, ae basta no formulário mudar sua herança, onde esta: Inherits System.Web.UI.Page Você muda para: Inherits Classes Repare que eu coloquei a linha: Inherits System.Web.UI.Page na minha classe por que meus formulário também necessitam dessa herança. Espero ter ajudado. ;)
  14. Bom Dia galera, para dizer que o usuário só pode acessar determinado formulário do meu sistema se estiver logado, eu coloco a seguinte tag no web.config: <location path="PrincipalRestrito.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> Só que a cada página que eu for restringir eu terei que criar outro bloco deste idêntico ? Teria como eu bloquear todos os formulários e não é web.config dizer quais são as páginas que não exijam que o usuário esteja logado ?
  15. Renato_Maragno eu acho que isso é uma imagem, você pode usar qualquer imagem como exemplo...
  16. Magaviga, demorou mas deu certo..... ;)
  17. Cara deve estar passando algo despercebido, pois não achei, mas tenta usar a função da seguinte forma: Public Function ExecutaOracle(ByVal query As String) As Boolean 'essa funcao aceita insert, delete, update Dim Conexao As New Oracle.DataAccess.Client.OracleConnection("Password=janio1;User ID=Rafael;Data Source=localhost") Dim cmd As Oracle.DataAccess.Client.OracleCommand Try Conexao.Open() Catch ex As Exception MsgBox("Erro ao conectar no banco", MsgBoxStyle.Critical, "Aviso") Return False End Try Try cmd = New Oracle.DataAccess.Client.OracleCommand(query, Conexao) cmd.ExecuteNonQuery() cmd.Dispose() Conexao.Close() Return True Catch ex As Exception MsgBox("Erro ao executar a sql" + Chr(13) + ex.Message, MsgBoxStyle.Critical, "Aviso") cmd.Dispose() Conexao.Close() Return False End Try End Function Outra coisa, em qual linha estava dando o erro ?
  18. Depois que você colocou este campo no seu relatório, clique com o botão direito nele e em seguida clique em FormatObject, tem diversas maneiras de formatação da data. ;)
  19. Coloca um BreakPoint na linha: Public Function ExecutaOracle(ByVal query As String) As Boolean Quando ele chegar nessa linha veja o valor do seu parâmetro query!!
  20. mestre fyoda já testou sua query direto no banco, tinha que ver qual o valor do seu parâmtro query que esta na ExecutaOracle, porque problema no código fonte não é. Qualquer coisa posta aqui o resultado da sua query em tempo de execução.
  21. quintelab

    Módulo x Call

    Beleza alexandremanowar ... cara no módulo nós podiamos usar tudo que estava nele sem ter que herdar ou instanciar. Pra você poder utilizar sua Classe, você terá que herdar ela em seus formulários, ae você pode criar sua conexão no Objeto Construtor da Classe. A questão de manter sua conexão em um arquivo xml é bem interessante, eu utilizo um arquivo acr, que trabalha como um arquivo de texto normalmente, agora pra você armazenar em um xml, será como gravar qualquer outra informação, só dar uma pesquisada de como escrever e ler arquivos xml. :rolleyes:
  22. quintelab

    VB 2005

    May VB não entendi, por que você tem que utilizar a grid. Seus dados estão na grid ou seu botão esta na grid ???
  23. Cara depois desse vírus você já verificou se os serviços do IIS estão funcionando corretamente? De uma olhada nisso.
  24. quintelab

    VB.NET ou C#

    TonTricolor pra você que já mexe com o VB6 com certeza o VB.Net será muito mais fácil, eu migrei o asp para o VB.Net muito facilmente, e hoje mexo com ambas linguagens. Em relação a mercado acho que pode variar de região, mas pelo menos a grande maioria que eu conheço utiliza C#. De uma olhada neste artigo: http://www.imasters.com.br/artigo/2012/dot...endo_vbnet_ou_c Acho que o melhor a ser usado varia do passado de cada desenvolvedor....
  25. Cara eu acho que variável do flash é dificil hein, não vou falar que não tem como, mas acho muito dificil. Uma coisa que talvez de certo, não sei se tem como criar Session com flash, acho que não, mas se tiver.... tente com session.
×
×
  • Criar Novo...