Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
laboratoare:laborator06 [2015/11/30 15:14] Andrei Roșu-Cojocaru |
laboratoare:laborator06 [2015/11/30 15:31] (current) Andrei Roșu-Cojocaru |
||
|---|---|---|---|
| Line 1180: | Line 1180: | ||
| connection.destroy(); | connection.destroy(); | ||
| </code> | </code> | ||
| + | |||
| + | În situația în care se dorește folosirea unui grup de conexiuni, se poate folosi metoda ''createPool()'' a obiectului ''mysql'' astfel încât numărul de conexiuni este specificat prin intermediul proprietății ''connectionLimit''. Obținerea unei conexiuni se face ulterior prin apelul metodei ''getConnection()'', iar în momentul în care aceasta nu mai este necesară se poate apela metoda ''release()''. Un grup de conexiuni este terminat prin apelul metodei ''end()''. | ||
| **Realizarea unei interogări** este realizată de regulă prin intermediul metodei ''query()'' apelată pe obiectul de tip ''Connection'', care suportă următoarele forme: | **Realizarea unei interogări** este realizată de regulă prin intermediul metodei ''query()'' apelată pe obiectul de tip ''Connection'', care suportă următoarele forme: | ||
| Line 1185: | Line 1187: | ||
| <code javascript> | <code javascript> | ||
| - | connection.statement('SELECT * FROM book', function(error, result, fields) { | + | connection.query('SELECT * FROM book', function(error, result, fields) { |
| if (error) { | if (error) { | ||
| console.log('An error has occurred: %s', error); | console.log('An error has occurred: %s', error); | ||
| Line 1223: | Line 1225: | ||
| <code javascript> | <code javascript> | ||
| - | connection.statement('SELECT * FROM book b WHERE b.id = ?', [bookId], function(error, result, fields) { | + | connection.query('SELECT * FROM book b WHERE b.id = ?', [bookId], function(error, result, fields) { |
| // ... | // ... | ||
| }); | }); | ||
| Line 1236: | Line 1238: | ||
| <code javascript> | <code javascript> | ||
| - | connection.statement({ | + | connection.query({ |
| sql: 'SELECT * FROM books WHERE b.id = ?', | sql: 'SELECT * FROM books WHERE b.id = ?', | ||
| values: [bookId], | values: [bookId], | ||
| Line 1250: | Line 1252: | ||
| <code javascript> | <code javascript> | ||
| - | connection.statement({ | + | connection.query({ |
| sql: 'SELECT * FROM books WHERE b.id = ?', | sql: 'SELECT * FROM books WHERE b.id = ?', | ||
| nestTables: true, | nestTables: true, | ||
