return DriverManager.getConnection
("jdbc:postgresql://localhost:5432/JVenda", "postgres", "123");
terça-feira, 22 de novembro de 2011
sexta-feira, 7 de outubro de 2011
quinta-feira, 6 de outubro de 2011
Asp.net: Passando valor por CommandArgument
<asp:TextBox ID="txtQuantidade" Text='<%# Bind("QuantidadeDefault") %>' CommandArgument='<%# Eval("IDItem") %>' runat="server"></asp:TextBox>
Recebendo o valor:
TextBox quant = (TextBox)item.FindControl("txtQuantidade");
double Quantidade = Convert.ToInt32(quant.Text);
var IDItem = quant.Attributes["CommandArgument"];
Recebendo o valor:
TextBox quant = (TextBox)item.FindControl("txtQuantidade");
double Quantidade = Convert.ToInt32(quant.Text);
var IDItem = quant.Attributes["CommandArgument"];
Asp.net: Finally para tratamento de erro
catch (Exception)
{
litException.Text = "Verifique os campos";
}
finally
{
connection.Close();
}
sempre usar finally finalizando a conexão para não deixar um gargalo entre a aplicação e o banco em uma eventual exception.
{
litException.Text = "Verifique os campos";
}
finally
{
connection.Close();
}
sempre usar finally finalizando a conexão para não deixar um gargalo entre a aplicação e o banco em uma eventual exception.
Asp.net: redirecionar paginas
Response.Redirect("~/Pages/VisualizarPedidos.aspx");
Asp.net: método para buscar elementos em uma classe
public static Item[] BuscaTodos()
{
var lista = new List<Item>();
using (var database = new Database())
{
var datareader = database.ExecuteQuery("select IDItem,NomeItem,Descricao,PrecoUnitario,Foto from item");
while (datareader.Read())
{
lista.Add(new Item
{
IDItem = Convert.ToInt32(datareader["IDItem"]),
NomeItem = Convert.ToString(datareader["NomeItem"]),
Descricao = Convert.ToString(datareader["Descricao"]),
PrecoUnitario = Convert.ToInt32(datareader["PrecoUnitario"]),
Foto = Convert.ToString(datareader["Foto"])
});
}
return lista.ToArray();
}
}
{
var lista = new List<Item>();
using (var database = new Database())
{
var datareader = database.ExecuteQuery("select IDItem,NomeItem,Descricao,PrecoUnitario,Foto from item");
while (datareader.Read())
{
lista.Add(new Item
{
IDItem = Convert.ToInt32(datareader["IDItem"]),
NomeItem = Convert.ToString(datareader["NomeItem"]),
Descricao = Convert.ToString(datareader["Descricao"]),
PrecoUnitario = Convert.ToInt32(datareader["PrecoUnitario"]),
Foto = Convert.ToString(datareader["Foto"])
});
}
return lista.ToArray();
}
}
Java WEB: CSS
Utilizando JSP o css pode ser feito em uma pagina JSP dentro das tags
<style type="text/css">
//conteudo example
.fieldLogin {
width: 25%;
border-radius: 5px;
background-color: #FFFFFF;
border: 2px solid #B0C4DE;
}
</style>
preciso somente dar um include da pagina nas paginas na qual se quer atribuir o css
<jsp:include page="MasterPage.jsp"></jsp:include>
<style type="text/css">
//conteudo example
.fieldLogin {
width: 25%;
border-radius: 5px;
background-color: #FFFFFF;
border: 2px solid #B0C4DE;
}
</style>
preciso somente dar um include da pagina nas paginas na qual se quer atribuir o css
<jsp:include page="MasterPage.jsp"></jsp:include>
Java: GetDate
private static String GetDate() {
DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
Date date = new Date();
String data = dateFormat.format(date);
return data;
}
DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
Date date = new Date();
String data = dateFormat.format(date);
return data;
}
Java DESKTOP: Jtable Example
public void LoadRelatorio() throws ClassNotFoundException, SQLException {
_itens = new ArrayList();
Conexao.Conectar();
String query = "select * from produtosold";
ResultSet rs = Conexao.Consulta(query);
while (rs.next()) {
Produto prod = new Produto();
prod.setDescricao(rs.getString("descricaosold"));
prod.setPrecoCusto(rs.getDouble("precocustosold"));
prod.setCodigo(rs.getInt("codigosold"));
prod.setQuantidade(rs.getInt("quantidadesold"));
prod.setPrecoVenda(rs.getDouble("precovendasold"));
prod.setValorTotal(prod.getQuantidade() * prod.getPrecoVenda());
prod.setData(rs.getString("datasold"));
_itens.add(prod);
}
Conexao.fechaConexao();
table.setModel(new javax.swing.table.DefaultTableModel(
new Object[][]{},
new String[]{
//aqui adiciona-se as colunas e seus respectivos nomes
"Código", "Item", "Quantidade", "PrecoVenda", "Valor Total", "Data/Hora"
}));
javax.swing.table.DefaultTableModel dtm =
(javax.swing.table.DefaultTableModel) table.getModel();
double totalVenda = 0;
double totalCusto = 0;
DecimalFormat format = new DecimalFormat();
for (int i = 0; i < _itens.size(); i++) {
totalVenda += _itens.get(i).getValorTotal();
totalCusto += _itens.get(i).getPrecoCusto();
dtm.addRow(new Object[]{_itens.get(i).getCodigo(), _itens.get(i).getDescricao(), _itens.get(i).getQuantidade(),
String.format("RS %s", format.format(_itens.get(i).getPrecoVenda())), String.format("RS %s", format.format(_itens.get(i).getValorTotal())), _itens.get(i).getData()});
}
lblTotal.setText("RS " + String.valueOf(format.format(totalVenda)));
lblCusto.setText("RS " + String.valueOf(format.format(totalCusto)));
double lucro = totalVenda - totalCusto;
lblLucro.setText("RS " + String.valueOf(format.format(lucro)));
}
_itens = new ArrayList();
Conexao.Conectar();
String query = "select * from produtosold";
ResultSet rs = Conexao.Consulta(query);
while (rs.next()) {
Produto prod = new Produto();
prod.setDescricao(rs.getString("descricaosold"));
prod.setPrecoCusto(rs.getDouble("precocustosold"));
prod.setCodigo(rs.getInt("codigosold"));
prod.setQuantidade(rs.getInt("quantidadesold"));
prod.setPrecoVenda(rs.getDouble("precovendasold"));
prod.setValorTotal(prod.getQuantidade() * prod.getPrecoVenda());
prod.setData(rs.getString("datasold"));
_itens.add(prod);
}
Conexao.fechaConexao();
table.setModel(new javax.swing.table.DefaultTableModel(
new Object[][]{},
new String[]{
//aqui adiciona-se as colunas e seus respectivos nomes
"Código", "Item", "Quantidade", "PrecoVenda", "Valor Total", "Data/Hora"
}));
javax.swing.table.DefaultTableModel dtm =
(javax.swing.table.DefaultTableModel) table.getModel();
double totalVenda = 0;
double totalCusto = 0;
DecimalFormat format = new DecimalFormat();
for (int i = 0; i < _itens.size(); i++) {
totalVenda += _itens.get(i).getValorTotal();
totalCusto += _itens.get(i).getPrecoCusto();
dtm.addRow(new Object[]{_itens.get(i).getCodigo(), _itens.get(i).getDescricao(), _itens.get(i).getQuantidade(),
String.format("RS %s", format.format(_itens.get(i).getPrecoVenda())), String.format("RS %s", format.format(_itens.get(i).getValorTotal())), _itens.get(i).getData()});
}
lblTotal.setText("RS " + String.valueOf(format.format(totalVenda)));
lblCusto.setText("RS " + String.valueOf(format.format(totalCusto)));
double lucro = totalVenda - totalCusto;
lblLucro.setText("RS " + String.valueOf(format.format(lucro)));
}
Java WEB: Md5
package br.com.rosanelliweb.classes;
import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class Md5 {
public static String geraMd5(String senha) {
JFrame component = new JFrame();
MessageDigest md = null;
try {
md = MessageDigest.getInstance("MD5");
} catch (NoSuchAlgorithmException ex) {
JOptionPane.showMessageDialog(component, ex.getMessage());
}
BigInteger hash = new BigInteger(1, md.digest(senha.getBytes()));
senha = hash.toString(16);
return senha;
}
}
import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class Md5 {
public static String geraMd5(String senha) {
JFrame component = new JFrame();
MessageDigest md = null;
try {
md = MessageDigest.getInstance("MD5");
} catch (NoSuchAlgorithmException ex) {
JOptionPane.showMessageDialog(component, ex.getMessage());
}
BigInteger hash = new BigInteger(1, md.digest(senha.getBytes()));
senha = hash.toString(16);
return senha;
}
}
Java WEB: Classe Conexão
package br.com.rosanelliweb.classes;
import java.sql.*;
public class Conexao {
private static String _connectionString;
private static Connection _conexao;
public static void Conectar() throws SQLException, ClassNotFoundException {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
_connectionString = "jdbc:sqlserver://localhost:1433;databaseName=Login;user=sa;password=sqlsdk8;";
_conexao = DriverManager.getConnection(_connectionString);
}
public static ResultSet executaconsulta(String query) throws SQLException {
Statement st = _conexao.createStatement();
ResultSet resultado = st.executeQuery(query);
return resultado;
}
public static void executaUpdate(String query) throws SQLException {
Statement st = _conexao.createStatement();
st.executeUpdate(query);
}
public static void fechaConexao() throws SQLException {
_conexao.close();
}
}
import java.sql.*;
public class Conexao {
private static String _connectionString;
private static Connection _conexao;
public static void Conectar() throws SQLException, ClassNotFoundException {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
_connectionString = "jdbc:sqlserver://localhost:1433;databaseName=Login;user=sa;password=sqlsdk8;";
_conexao = DriverManager.getConnection(_connectionString);
}
public static ResultSet executaconsulta(String query) throws SQLException {
Statement st = _conexao.createStatement();
ResultSet resultado = st.executeQuery(query);
return resultado;
}
public static void executaUpdate(String query) throws SQLException {
Statement st = _conexao.createStatement();
st.executeUpdate(query);
}
public static void fechaConexao() throws SQLException {
_conexao.close();
}
}
Asp.net : Classe Conexão
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Configuration;
namespace teste
{
public class Conexao : IDisposable
{
private SqlConnection Connection;
public Conexao()
{
var connectionString = "Server=localhost\\ALAN;Database=ex22;User ID=sa; Password=sqlsdk8;";
Connection = new SqlConnection(connectionString);
}
public SqlDataReader Consulta(string query)
{
var command = new SqlCommand(query, Connection);
Connection.Open();
return command.ExecuteReader();
}
public void Insert(string query)
{
var command = new SqlCommand(query, Connection);
Connection.Open();
command.ExecuteNonQuery();
}
public void Dispose()
{
Connection.Close();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Configuration;
namespace teste
{
public class Conexao : IDisposable
{
private SqlConnection Connection;
public Conexao()
{
var connectionString = "Server=localhost\\ALAN;Database=ex22;User ID=sa; Password=sqlsdk8;";
Connection = new SqlConnection(connectionString);
}
public SqlDataReader Consulta(string query)
{
var command = new SqlCommand(query, Connection);
Connection.Open();
return command.ExecuteReader();
}
public void Insert(string query)
{
var command = new SqlCommand(query, Connection);
Connection.Open();
command.ExecuteNonQuery();
}
public void Dispose()
{
Connection.Close();
}
}
}
Assinar:
Postagens (Atom)