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
App. WinForms / WPF .NET
Problema con connectiostring
mercoledì 28 luglio 2004 - 14.28
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
fguida
Profilo
| Expert
524
messaggi | Data Invio:
mer 28 lug 2004 - 14:28
Ciao ragazzi...
avrei bisogno di una mano; non capisco perchè quando richiamo il metodo connClose() l'applicazione va in errore; il codice della .dll è il seguente:
public class Database
{
public SqlConnection Conn = new SqlConnection();
public string ConnOpen(string par)
{
Conn.ConnectionString = "Data Source=suiteserver;Initial Catalog=" + par + ";User Id=sa;Password=server";
Conn.Open();
return Conn.State.ToString();
}
public string Record()
{
return Conn.Database.Length.ToString();
}
public string ConnClose()
{
Conn.Close();
return Conn.State.ToString();
}
}
il ConnClose viene richiamato da un'applicazione windows, nella quale referenzio la .dll qui sopra; tironerà "close". Al momento che rieseguo il codice, quindi una nuova istanza di connectionstring per intenderci, sembra la connessione effettivamente non sia stata chiusa...
Spero di essermi spiegato.
Un Grazie a tutti.
Francesco
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 28 lug 2004 - 23:22
Puoi postare un frammento di codice che usi nell'applicazione in cui è referenziata la DLL ?
Usi più di una connessione ?
Alla chiusura della connessione qual è l'errore?
ciao
david
fguida
Profilo
| Expert
524
messaggi | Data Invio:
mer 28 lug 2004 - 23:57
Doami ti posto il tutto.. anche se il problema ora è diverso, in quanto la connessione è ok, ma non come leggere i record... a domani
Grazie
Francesco
fguida
Profilo
| Expert
524
messaggi | Data Invio:
gio 29 lug 2004 - 08:43
Ecco il tutto; il proimo script è la .dll, emntre il secondo è per la w.application... non far caso ad eventuali funzioni strane tipo Somma o Sottrazione, erano semplici test.. :)
Grazie.
Francesco
--------------------------------------------------------------------------------------------------------------
using System;
using System.Data;
using System.Data.SqlClient;
namespace Addizione{
/// <summary>
/// Summary description for Class1.
/// </summary>
public class Operazioni
{
public int Somma(int a, int b)
{
return a + b;
}
public int Sottrazione(int a, int b)
{
return a - b;
}
}
public class Nome
{
public string NomePro()
{
string NomeProprio = "Fra";
return NomeProprio;
}
}
public class Database
{
SqlConnection Conn = new SqlConnection("Data Source=suiteserver;Initial Catalog=Corsi;User Id=sa;Password=server");
public string ConnOpen()
{
/*Conn.ConnectionString = "Data Source=suiteserver;Initial Catalog=Corsi;User Id=sa;Password=server"; */
string str = "select NomeArea from Area where IDArea = 1";
SqlCommand myCommand = new SqlCommand(str, Conn);
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
Conn.Open();
// SqlDataReader rs = myCommand.ExecuteReader();
DataSet dsAuthors = new DataSet();
da.Fill(dsAuthors);
//cn.Open()
//Dim As
//da.Fill(dsAuthors)
return dsAuthors.ToString();
// return rs.ToString();
}
public string Record()
{
return Conn.State.ToString();
}
public string ConnClose()
{
Conn.Close();
return Conn.State.ToString();
}
}
}
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 !