Databases

Oi galera, olha eu aqui dinovo !!!

falta pouco para terminar o programa que estão fazendo, a pouco consegui resolver 1 problema nesse mesmo programa aqui no forum, agora so falta resolver mais uma coisa pra o programa funcionar 100%

estou com esse código aqui:

[code]import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Calendar;

public class Agregados_Vitalicios {

public static void main(String[] args) {

	Calendar agora = Calendar.getInstance();
	Format formato = new SimpleDateFormat("yyyyMMdd");
	String da = formato.format(agora.getTime());

	try {
		Class.forName("net.sourceforge.jtds.jdbc.Driver");
		Connection con = DriverManager.getConnection(
				"jdbc:jtds:sqlserver://WA-TI05:1433;namedPipe=true", "sa",
				"");
		System.out.println("Conectado");

		PreparedStatement pstmt = con
				.prepareStatement("SELECT * INTO TBD_PESTALOZZI_FILA_ENVIO_"
						+ da + "_BKP FROM TBD_PESTALOZZI_FILA_ENVIO");
		pstmt.execute();

		con.prepareStatement("select * INTO TMP_AGREG26012012_PESTALOZZI from tscc_produtos_vendidos where num_quantidade_meses_agregado = 0 and txt_status_venda = 'ATIVO' And NUM_VALOR_AGREGADO Is Not Null And DAT_VENDA_AGREGADO <='"
				+ da
				+ "00:00:00' AND NUM_QUANTIDADE_FATURADA_AGREGADO <> 0");
		pstmt.execute();

		con.prepareStatement("UPDATE tscc_produtos_vendidos SET NUM_VALOR_MENSAL = NUM_VALOR_MENSAL + NUM_VALOR_AGREGADO num_quantidade_meses_agregado = NUM_QUANTIDADE_FATURADA_AGREGADO where num_quantidade_meses_agregado = 0 and txt_status_venda = 'ATIVO' AND NUM_VALOR_AGREGADO IS NOT NULL AND DAT_VENDA_AGREGADO <= "
				+ da
				+ " 00:00:00 AND NUM_QUANTIDADE_FATURADA_AGREGADO <> 0");
		pstmt.execute();

		con.close();

	} catch (ClassNotFoundException e) {
		e.printStackTrace();
	} catch (SQLException e) {
		e.printStackTrace();

	}

}

}[/code]

esse comando sql esta sendo inserido na database master e por isso esta dando o seguinte error:

Conectado
java.sql.SQLException: Invalid object name ‘TBD_PESTALOZZI_FILA_ENVIO’.
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2820)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2258)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:632)
at net.sourceforge.jtds.jdbc.JtdsStatement.processResults(JtdsStatement.java:584)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java:546)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.execute(JtdsPreparedStatement.java:558)
at Agregados_Vitalicios.main(Agregados_Vitalicios.java:27)

ele n acha a dita tabela, so q esse comando sql n e pra ser adicionado na database “master” q e pra onde ele aponta, e sim pra ser adicionada em outra Database q se chama “SCC_PESTALOZZI”

se ALGUEM PUDER ME AJUDAR POR FAVOR ME AJUDEM !!!

Depois da porta coloca o nome da base de dados:

…1433;databasename=SCC_PESTALOZZI;namedPipe…

Abraço e boa sorte!