Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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,
laboratoare/laborator06.1448889263.txt.gz · Last modified: 2015/11/30 15:14 by Andrei Roșu-Cojocaru
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0