Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Contare numero utenti connessi a MSDE
venerdì 11 febbraio 2005 - 17.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
ven 11 feb 2005 - 17:24
Ragazzi,
ho creato un database con MSDE e ora in vb net vorrei visualizzare su una Label alla connessione a questo database il numero di utenti connessi.
Stavo pensando di utilizzare la Stored Procedure ossia
use nome_db
go
exec sp_who
e sul tool che gestisco l'MSDE e le sue tabelle mi funziona, ma non so come fare ad utilizzarlo in vb net ho provato a farlo partire tramite un ExecuteReader ma niente...
Mi potete dire come posso fare?
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 15 feb 2005 - 00:05
Ciao,
ti incollo un pezzo in C#:
SqlConnection sqlconn=new SqlConnection(<stringa di connessione>);
sqlconn.Open();
SqlCommand cmd=new SqlCommand("sp_who",sqlconn);
cmd.CommandType=CommandType.StoredProcedure;
SqlDataReader dr=cmd.ExecuteReader();
while (dr.Read())
{
Console.WriteLine(dr["status"].ToString());
}
sqlconn.Close();
ciao
david
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 15 feb 2005 - 09:58
Ok, grazie David, lo proverò subito
Ciao
Fabio
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 15 feb 2005 - 18:06
David,
io per connettermi all'MSDE utilizzo la seguente stringa di comando:
db.ConnectionString = "Persist Security Info=False;Data Source=" & name_database & ";Initial Catalog=invoice;User ID=sa;Password=pippo"
db.Open()
solo che nel momento che vado ad effettuare una storedprocedure per vedere il numero di utenti connessi al database, come risultanto esce che il mio software quando si avvia fa partire due connessioni in stato di sleeping solo che alla form_load di avvio io faccio solo la procedura di connessione sopra indicata, sai dirmi come mai mi genera due utenze?
Ciao
Fabio
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mer 16 feb 2005 - 10:27
volevo dire un'altra cosa:
ho notato, eseguendo il debug sul mio programma e contemporaneamente
controllando la storedprocedure, già appena eseguo la db.connectionstring,
mi segna una utenza...Booo
Aiuto urge!!!!
Ciao
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !