ugrás a tartalomhoz

TextBox tartalmának mentése adatbázisba

kannibalka · 2007. Dec. 31. (H), 10.07
Helló!

ASP.NET 2.0, C#, Visual Stustio 2005 + a hozzá tartozó SQL Express-t használom.
Egy website-ot csinálok, ahol vannak cikkek, melyeket kommentezni lehet(ne).
Úgy akarom megoldani, hogy van egy textbox, ahová be lehet írni, amit akar az illető, majd küldés gombbal ezt fel kéne írni adatbázisba, ezek után onnan elővarázsolni és kiíratni.
Ehhez a gomb eseménykezelőjét használom:

protected void Button1_Click(object sender, EventArgs e)
{

   SqlConnection conn = null;

   conn = new SqlConnection(@"Data Source=LAPTOP\SQLEXPRESS;Initial Catalog=ArticleComments;Integrated Security=True;User Instance=True");
   conn.Open();
           

   SqlCommand cmd = new SqlCommand();
   cmd.CommandText = "INSERT INTO CommentsArticle1(PostedBy,PostTime,CommentText) values('" + "valaki' + '','' + DateTime.Now.ToString() + '','' + txtComment1.Text.ToString() + '')";
   cmd.Connection = conn;
           
   cmd.ExecuteNonQuery();
   conn.Close();
}


Itt a probléma, amellyel már régóta szenvedek a conn.Open() -nél:

"An error has occurred while establishing a connection to the server.  When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)"


SQL Server Surface Area Configuration-nál engedályeztem a remote connections-t, de a hiba maradt.

Szerintetek hol lehet a baj? Rossz a ConnectionString? Ha alternatív megoldást javasoltok, az is segít.

Előre is köszi,
Dávid