|
|
#1 (permalink) |
|
Üyelik Tarihi: 05.02.2002
Yer: Bursa
Yaş: 23
Mesaj: 5
|
c# ve SQL
merhaba arkadaşlar, Ben C#'a ve .NET framework'e yeni başladım, basic şeyleri öğrendim. Şu anda C# ile SQL server'a nasıl bağlanırım onun hakkında dökümantasyon arıyorum. İstediğim bir c# programı içinden bir SQL server'a bağlanıp, table yaratma, table içine bilgi yerleştirme ve bu bilgileri manipüle etme. Doğru düzgün birşey bilmediğim için MSDN'de işime yaramadı. Sanırım MySQL'e myodbc ile, normal SQL server'a da odbc veya mdac ile bağlanılıyor, ama dediğim gibi tam bilmiyorum. Bu konuda article/tutorial/code sample bulabileceğim bir yer söylerseniz sevinirim. |
|
|
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 03.02.2002
Yer: Ankara
Yaş: 28
Mesaj: 169
|
.NET kaynakları ayrı bir konuda açılmıştı. Yapman gereken bu kaynaklarda ADO.NET konusuna bakmak.
__________________
"Asla aptallarla tartışmayın. Sizi önce kendi seviyelerine çeker, sonra da tecrübeyle sizi alt ederler." anonim "Balıklar düşünmezler, çünkü balıklar herşeyi bilir." Arizona Dream |
|
|
|
|
|
#4 (permalink) |
|
Üyelik Tarihi: 09.12.2000
Yer: istanbul
Yaş: 30
Mesaj: 1,973
|
aşağıdaki kod DeleteRecord.aspx?ID=18 şeklinde çağrılıp belirtilen kaydı silen kodlardır... veritabanı access'tir... SQL server'da SQL komutları aynı olmakla beraber sadece
Kod:
string strConnect = "Provider=Microsoft.Jet.OLEDB.4.0 ;Data Source="+server.MapPath(".\\db\\veri.mdb"); Kod:
string dbc_srvr = "sqlserveradi";
string dbc_dtbs = "kullanilandatabase";
string dbc_user = "kullaniciadi";
string dbc_pass = "sifre";
string strConnect = "Provider=SQLOLEDB;server="&dbc_srvr&";Uid="&dbc_user&";Pwd="&dbc_pass&";Database="&dbc_dtbs
![]() Kod:
<%@Import Namespace="System.Data.OleDb" %> <%@Import Namespace="System.Data" %> <%@ Page language="c#" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <head> <meta name="GENERATOR" Content="Microsoft Visual Studio 7.0"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript (ECMAScript)"> <meta name="vs_targetSchema" content="http://schemas.Microsoft.com/intellisense/ie5"> <script language="C#" runat="server"> private void Page_Load(object sender, System.EventArgs e) { // Page used to Delete any Record from the DataBase // QueryStrings: // "ID" = Record ID to Delete // Build DELETE statement based on Type string strConnect = "Provider=Microsoft.Jet.OLEDB.4.0 ;Data Source="+server.MapPath(".\\db\\veri.mdb"); // Build SQL String string strDELETE = "DELETE * FROM "; string strURL; strDELETE += "postings WHERE PostID = " + Request.QueryString["ID"]; try { // create a new OleDbConnection object using the connection string OleDbConnection objConnect = new OleDbConnection(strConnect); // open the connection to the database objConnect.Open(); // create a new OleDbCommand using the connection object and select statement OleDbCommand objCommand = new OleDbCommand(strDELETE, objConnect); // execute the SQL statement objCommand.ExecuteNonQuery(); // close the Connection objConnect.Close(); } catch (Exception objError) { //display error details outError.InnerHtml = "<b>Error while accessing data</b>.<br />" + objError.Message + "<br />" + objError.Source; } } </script> </head> <body MS_POSITIONING="GridLayout"> <div id="outError" runat="server"> </div> </body> </HTML>
__________________
"oturduğum mahallenin yolları çamurluydu, boyalı ayakkabı giysem bile, o yollardan geçtikten sonra çamurlanmamaları mümkün değildi. hayatım da böyle." yılmaz güney http://www.sipidik.com |
|
|
|
Zoque'a hoşgeldiniz!