Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce
Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce
REDMI Note 17 Pro porta in fascia media una batteria da 8.340 mAh con ricarica HyperCharge a 67W, un display AMOLED da 6,83 pollici capace di picchi di luminosità molto elevati e una struttura certificata TÜV SÜD contro cadute e infiltrazioni d'acqua, il tutto racchiuso in una scocca da 223 grammi. Lo abbiamo provato per diversi giorni tra fotocamera, prestazioni, autonomia e prezzo sul mercato italiano
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra integra un sensore da 1 pollice 8K, ottiche Leica e triplo chip IA. Tra schermo OLED rimovibile, workflow I-Log a 10 bit e stabilizzazione a tre assi, analizziamo le doti tecniche di una gimbal camera pensata per i professionisti
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 08-07-2008, 16:23   #1
Lehendakari
Member
 
Iscritto dal: Nov 2006
Messaggi: 34
[VB.NET] Problema con SQL e MSDE

Ciao a tutti.
Ho un problema di collegamento via SQL a dei database.
La stringa di connessione che uso è la tipica "Data Source=NOMESERVER;Initial Catalog=NOMEDB ;Persist Security Info=True;User ID=NOME;Password=PWD"
Se il database si trova sul server SQL, mi collego ovviamente senza problemi.

Se però il database si trova su un portatile (su cui è installato MSDE), non riesco a collegarmi (timeout).
Ho provato con Microsoft.SqlServer.Management.Smo, se il database è sul mio pc, e quindi posso mettere (local) come NOMESERVER, si collega, ma se provo a sostituirlo col nome di un altro PC siamo daccapo.

Ho infine provato con SQLDMO, se provo a caricare la lista dei DB presenti su un pc, me la carica, ma poi non so come eseguire delle query sul DB selezionato. Il codice che ho usato è questo:
Quote:
Dim objDMO As SQLServer
objDMO = New SQLDMO.SQLServer
objDMO.Connect(NomeServer, USER, PWD)
Dim objDB As Database
objDB = objDMO.Databases
objDB.Name = NomeDB

Dim oTheResults As SQLDMO.QueryResults
oTheResults = objDB.ExecuteWithResults("SELECT CAMPO1 FROM TABELLA WHERE ....")
Dim VALORECERCATO As Int16 = 0
VALORECERCATO = oTheResults.GetColumnString(1, 1)

objDMO.DisConnect()
objDMO = Nothing

Dove sbaglio?
Lehendakari è offline   Rispondi citando il messaggio o parte di esso
Old 08-07-2008, 18:34   #2
Strat
Member
 
L'Avatar di Strat
 
Iscritto dal: Oct 2003
Messaggi: 126
Se intendi che devi accedere ad un'istanza di sql server che risiede su un altro pc della lan devi abilitare le connessioni dall'esterno che per default su msde sono chiuse.
Strat è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 08:12   #3
Lehendakari
Member
 
Iscritto dal: Nov 2006
Messaggi: 34
Dovrebbero già essere abilitate, perché un'altra applicazione (chiaramente non fatta da me) che faccio girare dal mio pc andando a pescare i dati sul DB che sta su un altro portatile, funziona perfettamente.
Se però è qualcosa che devo settare io dall'applicativo che sto sviluppando, non ho idea di come fare.

(grazie mille per l'aiuto, intanto )
Lehendakari è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 13:43   #4
RobyG_08
Senior Member
 
L'Avatar di RobyG_08
 
Iscritto dal: May 2008
Città: Provincia Torino
Messaggi: 760
Dico una banalità che però a volte ci si dimentica (proprio ieri collegandomi ad un SQL server 2005 su un portatile ci son cascato), ci son mica dei firewall di mezzo?
__________________
Ho comprato serenamente da: Zio_Igna, gwwmas, andreabarbuscia, marczxc, turbofantasyfan
RobyG_08 è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 13:54   #5
Lehendakari
Member
 
Iscritto dal: Nov 2006
Messaggi: 34
No, perché se provo a lanciare un altro applicativo, che va ad agire sullo stesso DB dell'altro pc, non c'è nessun problema: è questo che non riesco a capire...

Eppure,se io uso una stringa di connessione "normale", con "Data Source=NOMEPC;Initial Catalog=NOMEDB ;Persist Security Info=True;User ID=NOME;Password=PWD", non mi trova il pc...

Oltretutto, fino ad avere una lista dei DB presenti sul notebook, ci arrivo, quindi vede il pc che mi interessa, solo che dopo non so come fare ad agire sul db che seleziono!

Ultima modifica di Lehendakari : 09-07-2008 alle 14:03.
Lehendakari è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 14:02   #6
RobyG_08
Senior Member
 
L'Avatar di RobyG_08
 
Iscritto dal: May 2008
Città: Provincia Torino
Messaggi: 760
E se lanci un ping sul nome o ip del pc dove sta il db ti risponde?
(ammesso che l'altro applicativo che provi sia su un'altro pc ancora, se l'applicativo che funziona è sulla stessa macchina dove c'è il tuo che non funziona la domanda è superflua)
__________________
Ho comprato serenamente da: Zio_Igna, gwwmas, andreabarbuscia, marczxc, turbofantasyfan

Ultima modifica di RobyG_08 : 09-07-2008 alle 14:04.
RobyG_08 è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 14:06   #7
RobyG_08
Senior Member
 
L'Avatar di RobyG_08
 
Iscritto dal: May 2008
Città: Provincia Torino
Messaggi: 760
Quote:
Originariamente inviato da Lehendakari Guarda i messaggi
Oltretutto, fino ad avere una lista dei DB presenti sul notebook, ci arrivo, quindi vede il pc che mi interessa, solo che dopo non so come fare ad agire sul db che seleziono!
Ah ho letto solo adesso sta cosa...a sto punto sembrerebbe quasi un problema dell'utente che usi per collegarti al db
__________________
Ho comprato serenamente da: Zio_Igna, gwwmas, andreabarbuscia, marczxc, turbofantasyfan
RobyG_08 è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 14:50   #8
Lehendakari
Member
 
Iscritto dal: Nov 2006
Messaggi: 34
Neanche questo, perchè se prendo lo stesso DB e faccio backup e restore sul server centrale (o anche prendendo i file mdf ed ldf e rimpiazzando quelli che ci sono), collegandomi con quell'utente e quella pwd ci accedo senza problemi.

Proprio non riesco a capire perchè se metto nella stringa di connessione Data Source=SERVER funziona, se invece metto Data Source=NOTEBOOK non me lo vede (eppure il nome non è sbagliato, perchè se metto lo stesso nome NOTEBOOK con Microsoft.SqlServer.Management.Smo, il server lo vede)

Che ci sia qualche cavolo di riferimento ulteriore da aggiungere? Io inizialmente ho messo solo System.Data.SqlClient pensando che bastasse sostituire il nome del server, poi ho provato con Microsoft.SqlServer.Management.Smo ed infine con SQLDMO
(non avendo mai dovuto gestire un collegamento del genere, può essere benissimo che sia una cavolata del genere...)
Lehendakari è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 14:55   #9
RobyG_08
Senior Member
 
L'Avatar di RobyG_08
 
Iscritto dal: May 2008
Città: Provincia Torino
Messaggi: 760
Usi visual studio come ambiente di sviluppo?
__________________
Ho comprato serenamente da: Zio_Igna, gwwmas, andreabarbuscia, marczxc, turbofantasyfan
RobyG_08 è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 15:14   #10
Lehendakari
Member
 
Iscritto dal: Nov 2006
Messaggi: 34
Sì, il 2005 Pro

(grazie per l'interessamento )
Lehendakari è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 15:17   #11
RobyG_08
Senior Member
 
L'Avatar di RobyG_08
 
Iscritto dal: May 2008
Città: Provincia Torino
Messaggi: 760
E dalla finestra Esplora Server riesci ad aggiungere una connessione a quel DB con gli stessi dati che usi nella stringa di connessione?

(figurati è un piacere! )
__________________
Ho comprato serenamente da: Zio_Igna, gwwmas, andreabarbuscia, marczxc, turbofantasyfan
RobyG_08 è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 15:35   #12
Lehendakari
Member
 
Iscritto dal: Nov 2006
Messaggi: 34
No, non mi fa neanche vedere il pc dalla tendina.
Eppure se io nel form creo una listbox e la faccio riempire con l'elenco dei pc attivi che ottengo con SmoApplication.EnumAvailableSqlServers, il pc c'è.
Lehendakari è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 15:38   #13
RobyG_08
Senior Member
 
L'Avatar di RobyG_08
 
Iscritto dal: May 2008
Città: Provincia Torino
Messaggi: 760
Guarda, io ho sempre usato l'SqlClient per connessioni a sql server, però mi vien ragionevolmente da dire che se manco da esplora server riesci a connetterti, è più un problema "sistemistico" che applicativo
__________________
Ho comprato serenamente da: Zio_Igna, gwwmas, andreabarbuscia, marczxc, turbofantasyfan
RobyG_08 è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 15:55   #14
Lehendakari
Member
 
Iscritto dal: Nov 2006
Messaggi: 34
Ok, grazie mille!!!
Lehendakari è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 16:00   #15
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
Controlla questi punti:
1) Firewall: in tal caso puoi anzitutto vedere su quale porta
è in ascolto SQL SERVER e quindi aprire tale porta sul FIREWALL
2) Protocollo TCP non abilitato in SQL-SERVER_ abilitare il
protocollo
N.B.: per testare entrambi i punti 1 e 2 usa l'utility
SRVNETCN.EXE che normalmente viene installata nella cartella
C:\Programmi\Microsoft SQL Server\80\Tools\Binn

3) problemi di risoluzione dei nomi :dalla macchina client prova a
connetterti direttamente all'indirizzo ip xxx.yyy.zzz del server di
database e vedi se riesci a connetterti.

Tienici aggiornai
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 16:47   #16
Lehendakari
Member
 
Iscritto dal: Nov 2006
Messaggi: 34
Macché, il pc lo pingo senza problemi, e il protocollo TCP è abilitato...

La cosa stranissima è che l'applicativo che funziona (realizzato però in ambiente visual studio 2003) usa la stessa stringa di connessione SQL che cerco di usare io!!!
Boh, o c'è qualche riferimento che mi manca, o non so proprio che cavolo pensare!!
Lehendakari è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 16:54   #17
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
sei sicuro che sia installata solo una ed una sola istanza di MSDE su quel portatile??
Può essere che l'applicazione sviluppata in 2003 stia puntando su un'istanza che non è quella predefinita??

<per vedere le istanze: c:\programmi\microsoft sql server e dovresti trovare due cartelle 80 e MSSQL>
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2008, 16:57   #18
Lehendakari
Member
 
Iscritto dal: Nov 2006
Messaggi: 34
Ok, grazie mille, domattina provo a controllare, perché adesso è (per fortuna) ora di andare!
Buona serata!!!
Lehendakari è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce Recensione REDMI Note 17 Pro: il midrange con ba...
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema Insta360 Luna Ultra: la potenza del sensore da 1...
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Space Pioneer starebbe realizzando un pr...
SpaceX ritirerà ''a breve'' il Fa...
La Luna ha un nuovo cratere di grandi di...
ROG Cronox: ASUS alza l'asticella dei ca...
Lenovo annuncia nuovi sistemi per la vir...
M6 e M5 Ultra, i primi benchmark conferm...
La nuova falla della cybersecurity &egra...
The Blood of Dawnwalker, il sequel potre...
Colpiti i data center Amazon: irrecupera...
Google Wallet, nuova interfaccia in arri...
iPhone Duo, problemi di produzione per i...
Firefox diventa più veloce con PDF e JPE...
WhatsApp, arriva su iOS la nuova scorcia...
Snap presenta Specs: realtà aumentata, c...
SteamOS verso un cambiamento epocale: ar...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:00.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v