Il blog di Emilio Scaccaglia

Dedicato al VB ed al VBA
posts - 165, comments - 3058, trackbacks - 1

settembre 2011 Blog Posts

Access/VBA - quanti sono gli utenti connessi al database?

A volte può essere utile sapere quante persone si sono connesse ad un determinato DB di MS Access oppure semplicemente listare il numero di PC connessi ad un database presente su un PC che funge da server. Analizzando la semplice Function che restituisce un vettore contenente tutti gli utenti connessi al database, notiamo che l'unica riga di codice "un pò" inusuale e:  Set rs = cn.OpenSchema(adSchemaProviderSpecific, , "{947bb102-5d43-11d1-bdbf-00c04fb92675}") questa riga, imposta il recordset rs per restituire quattro campi: ComputerName (il nome del PC connesso al database) LoginName (il nome, per esempio: "Admin" dell'utente loggato al PC connesso al DB) Connected (Vero/Falso, ci dice se esiste una connessione attiva, se siamo connessi,...

posted @ giovedì 15 settembre 2011 09:51 | Feedback (75) |

Access e VB - quando utilizzare il simbolo "!" o il "."

Per separare leparti del nome di un oggetto in Access (VBA) o in Visual Basic si usa il punto esclamativo (!)  o il punto (.). Il punto esclamativo prima del nome è utilizzato quando questo fa riferimento a un oggetto che appartiene al precedente oggetto o insieme di oggetti. Un nome che segue un punto esclamativo è in generale, un nome di oggetto da  noi creato, per esempio una maschera o una tabella. I nome che seguono il punto esclamativo devono essere racchiusi tra parentesi quadre ([]) se contengono spazi o caratteri speciali, o se corrispondono a una parola riservata di...

posted @ domenica 4 settembre 2011 08:56 | Feedback (68) |

Access e VB6 - DAO è morto?

Direi proprio di no! A partire da Access 2000 è stato introdotto ADO per facilitare il lavoro con SQL Server o altri DB localizzati su server. Ma, DAO non era stato abbandonato. Anche se ADO era il modello di accesso ai dati predefinito, DAO era ed è ancora presente, basta aggiungere la libreria se si vuole utilizzare questo modello di accesso ai dati. DAO è stato dalla Microsoft dichiarato modello "stabile", avvero non più oggetto di aggiornamenti e per questo molti programmatori hanno deciso di abbandonarlo in favore di nuove tecnologie. In molti casi, tuttavia, DAO funziona meglio di altre tecnologie per applicazioni...

posted @ giovedì 1 settembre 2011 20:46 | Feedback (98) |

Powered by:
Powered By Subtext Powered By ASP.NET