Boa Tarde,
Alguém tem algum código de exemplo que faz o seguinte.
Quando você alimenta uma determinada coluna no banco de dados automaticamente a aplicação abre uma apresentação em Power - Point, PDF ou vídeo.
Desde já agradeço a atenção de todos.
Boa Tarde,
Alguém tem algum código de exemplo que faz o seguinte.
Quando você alimenta uma determinada coluna no banco de dados automaticamente a aplicação abre uma apresentação em Power - Point, PDF ou vídeo.
Desde já agradeço a atenção de todos.
você quer um exemplo de como salvar no banco? ou de como exibir?
se for exibir qual tecnologia vc usa…
Já tenho o banco e quero exibir quando uma determinada coluna for alimentada com alguma informação.
To usando IDE eclipse Java SE com SQL server.
Boa noite,
Alguém ai pode me ajudar nessa questão, valewww.
faz o programa identificar quando a coluna for alimentada e então executa o seguinte:
try {
String comando = "C:\\Program Files\\Microsoft Office\\Office14\\winword.exe";
Process processo = Runtime.getRuntime().exec(comando);
} catch (IOException e) {
}
nesse caso abre o Microsoft word 2010
Porque ao inves de identificar uma coluna, vc já nao faz td no mesmo método Java?
Ex:
public void save(Data data) {
dao.save(data);
openPDF(data);
}
Nao precisa ficar lendo coluna de banco…
Se eu colocar o caminho do arquivo que desejo abrir funciona ?
nesse caso tente assim:
try {
String comando = "cmd.exe /C start WINWORD.exe c:/documento.docx";
Runtime.getRuntime().exec(comando);
} catch (IOException e) {
}
Sandro_Machado
Desculpa incomodar ai, mas estou tentado fazer oque você pediu, para identificar quando a coluna for alimentada, mas não consegui ainda.
Você teria algum exemplo pra me passar ?
De onde vem os valores que alimentarão esta coluna no banco?
bom, teoricamente em algum momento você teria um get ou um set deste campo, então identifica se
foi adicionado valor nessa coluna e então executa o método que te passei.
nesse exemplo abaixo, você cadastra um usuário no banco com ID e nome.
caso não foi digitado o nome, ele grava no banco mais não executa o programa, se for digitado algo
ele grava no banco e executa o programa desejado.
public void cadastraNoBanco() {
s.executeUpdate("INSERT INTO USUARIOS VALUES ("
+ jTextFieldCodigo.getText()+","
+ jTextFieldNome.getText()")");
if (jTextFieldNome.getText().equals("")) {
System.out.println("Não executa programa");
} else {
try {
String comando = "cmd.exe /C start WINWORD.exe c:/documento.docx";
Runtime.getRuntime().exec(comando);
} catch (IOException e) {
}
}
}
não sei se é a melhor forma, nem se é realmente isto que você precisa, mas é a que me ocorreu,
espero ter ajudado.