using System;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
namespace Test_SQLConnection
{
class Program
{
static void Main(string[] args)
{
// Läser ifrån App.config
var connectionStringSettings = ConfigurationManager.ConnectionStrings["MyConnectionString"];
// Ändrar Data Source
var scsb = new SqlConnectionStringBuilder(connectionStringSettings.ConnectionString);
scsb.DataSource = "MyNewDataSource";
// Försöker ansluta
using (var sqlConnection = new SqlConnection(scsb.ConnectionString))
{
sqlConnection.Open();
// Visar anslutningens status
Console.WriteLine(String.Format("Sql Connection State: {0}", sqlConnection.State));
// Stänger (i fall anslutningen är öppen)
if (sqlConnection.State == ConnectionState.Open)
sqlConnection.Close();
}
}
}
}
Detta går att lösa på många sätt och vis. Men kan berätta lite om hur jag kör.
ADSL modem -> Filserver -> Switch -> Resten av datorerna
Filservern är en liten strömsnål mini-itx burk med dubbla nätverkskort som kör Ubuntu Server. För att administrera den använder jag något som heter eBox Platform. Väldigt smidigt webbgränssnitt för att ställa in brandvägg, utdelade mappar med mera, speciellt om man inte kan något om Linux som mig.
På resten av datorerna kör jag XBMC för att spela upp film med (klarar av att spela upp nedpackade 1080p x264 filmer).
Om du har ett Playstation 3, XBOX 360 eller en Sony TV med stöd för streaming kan du köra PS3 Media Server (finns även till Windows) för att streama ut ditt arkiv också.
Enligt MSIs hemsida samt CPU-Upgrade så skall en Intel Core 2 Duo E7400 fungera på ett MSI P35 Neo Combo moderkort.
Nu till min fråga, om man inte har uppdaterat BIOS och sätter i den, hur yttrar sig felet? Som det är nu blir det bara svart på skärmen, alla fläktar och moderkortet går som det ska, men den börjar inte ladda från hårddisken. Så beror det på att jag inte uppdaterat BIOS än, eller är det något annat fel tror ni?
Själv kör jag Ubuntu Server 8.10 med eBox (http://ebox-platform.com/) som router/brandvägg/filserver/webbserver. Väldigt simpelt anser jag, dock tror jag det kommer en ny version inom kort som ska ännu bättre WebGUI.