Ray da Costa

Arquivo de Outubro de 2008

Conectar no SQL Server via C#

Quinta, 30 de Outubro de 2008

class ConnectionManager
{
public static SqlConnection GetConnectionObject()
{
string connectionString = ConfigurationManager.ConnectionStrings[”Adventureworks”].ConnectionString;
SqlConnection connection = new […]

DataSource ds = (DataSource)ctx.lookup(“jdbc/EmployeeDB”);

Quarta, 29 de Outubro de 2008

Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup(“jdbc/EmployeeDB”);
Connection con = ds.getConnection(“matt”, “wwf”);
Context ctx = new InitialContext();
ConnectionPoolDataSource ds =
(ConnectionPoolDataSource)ctx.lookup(“jdbc/EmployeeDB”);
pooledConnection pcon = ds.getPooledConnection(“matt”, “wwf”);

CONECTAR NO SQL SERVER
Class.forName(”com.microsoft.jdbc.sqlserver.SQLServerDriver”);
Connection conn = DriverManager.getConnection
(”jdbc:microsoft:sqlserver://server1:1433;User=test;Password=secret”);
jdbc:microsoft:sqlserver://server1:1433;user=test;password=secret

Download Driver
Me… de Sql Server, bugado….
eRROR:
Product: DbVisualizer Free 5.1.1
Build: #1162 (2006/10/16 14:11)
Java VM: Java HotSpot(TM) Client VM
Java Version: 1.5.0_15-b04
Java Vendor: Sun Microsystems […]

Dica para ser um provedor

Sábado, 18 de Outubro de 2008

DNS https://www.dyndns.com
Aplicativo para atualizar IP dinamico.
www.no-ip.com
http://www.download.com/3001-2165_4-10375673.html?spi=90454b03d522b35a51ddb2ee849c9f3c
Mais dicas: http://www.abusar.org/manuais/c_dsl500_conseguimos.html
DynDNS Updater é um programa para monitorar alterações dos números de IP dos computadores conetados a um servidor de rede.
Software para atualizar dinamicamente o IP do servidor: aplicativo

Conectar no SQL Server 2000 via JDBC

Sábado, 11 de Outubro de 2008

Em primeiro lugar o melhor driver JDBC para se conectar no MSServer não é da Microsoft, pq será!!????
Driver JDBC
Jar: jtds-1.2.2.jar
…..
……
Class.forName(”net.sourceforge.jtds.jdbc.Driver”).newInstance();
(ou: net.sourceforge.jtds.jdbcx.JtdsDataSource )
this.setConn(DriverManager.getConnection(”jdbc:jtds:sqlserver://host\instance:port/database=BANCO”,
[…]

Retirar linha do JTable

Sexta, 10 de Outubro de 2008

public class TableSmaple {
static DefaultTableModel md = new DefaultTableModel();
public static void main(String[] args) {
JTable table = new JTable();
JScrollPane pane = […]

Failed to lazily initialize a collection of role [EJB]

Quarta, 8 de Outubro de 2008

[LazyInitializationException] failed to lazily initialize a collection of role: ejb.entity.TermSource.termProjs, no session or session was closed
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: ejb.entity.TermSource.termProjs, no session or session was closed
Recebi o error ao tentar incluir um determinado objeto no BD. Procurei uma solução possivel e não encontrei. Achei um site onde os kras também […]

Enviar email via EJB

Segunda, 6 de Outubro de 2008

import java.util.Date;
import javax.ejb.EJBException;
import javax.ejb.Local;
import javax.naming.InitialContext;
import javax.mail.Session;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.InternetAddress;
import javax.mail.Transport;
import javax.mail.Address;
import javax.mail.Message;
import javax.naming.Context;
import javax.naming.NamingException;
@Stateless(name=”EMailBeanBean”)
@Local(value=EMailBeanLocal.class)
public class EMailBeanBean implements EMailBeanLocal {
private Context ctx;
private void initContext() throws NamingException {
ctx = new InitialContext();
}
public int sendMail(String email, […]