Ir para conteúdo
Fórum Script Brasil

OSJunior

Veteranos
  • Total de itens

    2.901
  • Registro em

  • Última visita

Tudo que OSJunior postou

  1. Utilize o reader como matriz: meuValorInteiro = Int32.Parse(reader("nomeDoCampo1")) minhaString = reader(1).ToString()
  2. OSJunior

    Grid View

    Olá. A instrução para ocultar uma coluna é esse mesmo o qual você já está usando. Duas sugestões: 1 - Verifique qual é o VisibleIndex da coluna; 2 - Verifique se não é problema de Reload (Postback);
  3. OSJunior

    Grid View

    Tente algo como:
  4. Acredito que o mais parecido com o que você procura seja: Dim conn As New OleDbConnection("stringConexao") conn.Open() Dim sql As New OleDbCommand("comandoSQL", conn) Dim reader As OleDbDataReader = sql.ExecuteReader() While reader.Read() ' Funções End While ;)
  5. Olá. Vamos por partes: A palavra new é um operador da linguagem. Esse operador serve para alocar memória dinamicamente para um objeto (variável/objeto). Ou seja, eu também posso fazer: Alocar memória é SEMPRE para um objeto e não para um construtor. O próprio Stroustrup (criador do C++) diz que, para C++, é melhor utilizar new em vez de malloc(). // Com um simples número inteiro int *i; i = new int; *i = 10; Agora, por que fez isto?: ( a ) Minhaclasse *p = 0; ( b ) Ora, não tem sentido, neste caso, você apontar para NULL e depois alocar um objeto.
  6. Depois dessa, podem até fechar o tópico. Eu, pelo menos, me recuso a responder.
  7. Como disse, depende do que o seu sistema precisa. Pode ser que para o seu sistema essa seja a forma mais eficiente. Outra forma de fazer é não utilizar SPs.
  8. Gafanhoto, O que você quer fazer exatamente? Suas tabelas não me dizem nada.
  9. Olá! No link que te passei mostrava isto mesmo: como fazer para retornar dados da SP. Que bom que tenha funcionado. Contudo, acredito que existam outros métodos mais eficientes. Mas é claro, depende de onde você está utilizando.
  10. Vou supor que você esteja utilizando o SQL Server. Utilize o comando ExecuteNonQuery() da classe SqlCommand. Veja no MSDN boa solução para o seu problema: http://social.msdn.microsoft.com/forums/pt...d-e86ac3ca11ea/ Abraços
  11. OSJunior

    Certificações

    Olá, pessoal. Abri este tópico para discutirmos um pouco sobre certificações. Quais as ideias e opiniões que cada um tem a respeito? FAQ: - Vale a pena? - E a faculdade, como fica? Não preciso dela? - Você já tem certificação? - Se não tem, pretende ter? - Ajuda no conhecido amigo "mercado de trabalho"? Abraços
  12. Olá, Nelma. Desculpe-me pela falta de informação. Realmente existe o Visual Studio Express Studio. E ele só vai funcionar a partir do Windows Vista Business. Este é o seu problema. :D
  13. Olá, colega. Se você leu as mensagens de erro saberá corrigir esses erros. O que você você programou, para o compilador não existe. Declare as variáveis antes de utilizá-las.
  14. Prezado Castro, estude! Você não pode fazer isto: p1=new soma(); p2=new dividir(); E por quê? Porque soma e dividir não são tipos, mas funções. Você pode, sim, fazer isto: MinhaClasse *classe = new MinhaClasse(); int soma = classe->soma(10, 20); cout << "Soma: " << soma << endl;
  15. Como são definidos esses parâmetros? Como o usuário os escolhe? Se for a partir de uma combobox, por exemplo, pegue o valor selecionada dessa combo e jogue-o na query.
  16. Utilize QueryString ou algum campo oculto (hidden) próprio do JSP.
  17. OSJunior

    Dúvida com "ofstream"

    Não está faltando você abrir o arquivo? ofstream var("arquivo.txt"); var.open(); var << "alguma coisa"; var.close();
  18. Que tipo de valor? O que seria exatamente? Há várias soluções. Vamos tentar encontrar a melhor de acordo com o seu problema. Contudo, pesquise sobre delegates.
  19. Seu código continua errado. Amigo, tente compilá-lo. Para ver o que é alocado, utilize o código abaixo, teste-o e faça análises. MinhaClasse m; MinhaClasse *p = new MinhaClasse(); cout << "Tamanho da classe: " << sizeof(m) << endl; cout << "Tamanho do ponteiro: " << sizeof(p) << endl;
  20. A propósito, no seguinte trecho: p=new soma(); p2=new dividir(); A variável p nem está declarada e soma e dividir não são tipos, mas funções.
  21. Embora o seu código não esteja correto, acredito ter entendido a sua dúvida. O que você chama de funções "membro" e "não-membro" são alocadas da mesma forma na memória. Suas variáveis são alocadas na Stack, ou seja, só quando a função for chamada é que ela será alocada na memória. No geral, a vantagem em utilizar alocação dinâmica de memória é que o processo irá consumir aos poucos a memória, conforme a sua necessidade. Em C++, se você não cria um construtor, a linguagem interpreta que há um por padrão. No caso, Minhaclasse(). Não compreendi a sua última questão (letra "c"). Abraços
  22. VS 2008 Express? Ele existe? Você quis dizer C# Express ou VB .NET Express, certo? Procure removê-lo e instalá-lo novamente.
  23. Olá, Ronaldo. Não há um "tutorial completo" sobre isso. Pense no que você precisa, coloque tudo no papel e depois mão na massa. :D
  24. OSJunior

    C# ou VB.NET?

    Compensa sim. A diferença entre elas é a sintaxe. O Framework é o mesmo. Contudo, há certos detalhes que só irão funcionar com C#, já que ela se tornou a preferida pela Microsoft. O próprio .NET Framework foi desenvolvido em C# e o mercado gosta bastante dessa linguagem, sobretudo com web.
×
×
  • Criar Novo...