ThiagoN Posted February 2, 2018 at 03:17 AM Report #609195 Posted February 2, 2018 at 03:17 AM bom dia pessoal alguém tem algum exemplo de como faço para retornar o ultimo dado inserido em um banco.. obriagdo
apocsantos Posted February 2, 2018 at 09:55 AM Report #609198 Posted February 2, 2018 at 09:55 AM Bom dia, import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; Connection conn = null; ... try { conn = DriverManager.getConnection("jdbc:mysql://localhost/mysql?" + "user=root&password=pwd"); String query = "SELECT * FROM users"; Statement st = conn.createStatement(); ResultSet rs = st.executeQuery(query); } catch (SQLException ex) { System.out.println("SQLException: " + ex.getMessage()); System.out.println("SQLState: " + ex.getSQLState()); System.out.println("VendorError: " + ex.getErrorCode()); } Cordiais cumprimentos, Apocsantos "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"
M6 Posted February 2, 2018 at 10:36 AM Report #609199 Posted February 2, 2018 at 10:36 AM Não é algo que seja linear. Há situações em que a base de dados devolve a chave para o registo inserido (tipicamente quando é um inteiro auto incrementado), mas há situações onde tal não acontece. Nesses casos ou se controlam as chaves de forma "manual" ou se tenta obter o id por um select com uma clausula where onde os valores sejam totalmente unívocos, e de preferência dentro de uma transação. 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar."
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now