Kategoriler
Sayfalar
Ne aradığını bilmeyen, neyi bulduğunu anlayamaz...
|
MsSql 2005 Server 2005 Express Edition with
Advanced Services Sürümünü yüklemeye başlamadan önce kendi sisteminizin
uyumluluğu denetlemenizi tavsiye ederim.
http://www.microsoft.com/downloads/details.aspx?familyid=4C6BA9FD-319A-4887-BC75-3B02B5E48A40&displaylang=en#Requirements
Sistem Gereksinimleri şu şekilde :
- En az Windows 2000 (SP4), Windows XP Pro
(SP2), Windows 2003 (SP1) işletim sistemi,
- P3 500 MHz veya üstü işlemci,
- En az 512 MB Bellek,
- 600 MB kullanılabilir disk alanı,
- .Net Framework 2,
- IIS 5
eğer sisteminiz bu özellikleri taşımıyorsa
kurulum sırasında hata alabilir veya hiç kurulum yapamayabilirsiniz. İlgili
yönergeleri takip ederek kurulumu tamamlıyoruz.
Kurumlum sırasında Authenticaiton adımında Windows Authenticaiton seçerseniz
sonraki bağlantılarımızda parolaya gerek kalmadan veritabanına bağlanacaktır.
Sadece lokal çalışacaksanız bu adımda bir değişiklik yapmayın. Ancak Network
üzerinde çalıştırmayı düşünüyorsanız bu adımda mutlaka parola belirlemelisiniz.
Şimdi küçük bir uygulama ile veritabanımızı bir
test edelim:

Resimdeki gibi boş bir form (Form1) oluşturup, araç kutusundan üzerine
bir adet buton (Button1) ekleyelim. Eklediğimiz butonun üzerine çift
tıklayarak kod tarafına geçiyoruz.
| C# |
using
System;
using
System.Collections.Generic;
using
System.ComponentModel;
using
System.Data;
using
System.Drawing;
using
System.Text;
using
System.Windows.Forms;
using
System.Data.SqlClient;
namespace Uygulama
{
public
partial
class Form1
:
Form
{
public Form1()
{
InitializeComponent();
}
private
void
button1_Click(object
sender, EventArgs
e)
{
//butona
tıklandığı zaman yapılacak işlemler
string
bg = "Data Source=PCADI\\SQLEXPRESS;Initial
Catalog=;User Id=sa;Password=parola;";
//sql bağlantı
cümlemizi yazıyoruz pcadına siz kendi bilgisayarınızın adını
yazmalısınız
//bilgisayar
adına local yazmanızda yeterli olacaktır.
SqlConnection
bag = new
SqlConnection(bg);
//sql
bağlantımızı tanımlıyoruz.
try
{
bag.Open();
//bağlantıyı
açıyoruz
MessageBox.Show("Bağlantı
açıldı.",
"Bilgi",
MessageBoxButtons.OK,
MessageBoxIcon.Information);
}
//bağlatının
açıldığını mesaj kutusu ile bildiriyoruz.
catch
(Exception
ex)
{
//hata
oluşması durumunda yapılacak işler
MessageBox.Show(ex.Message,
"Hata",
MessageBoxButtons.OK,
MessageBoxIcon.Error);
//mesaj
kutusu ile ne hatası olduğunu bildiriyoruz.
}
finally
{
//her durumda
yapılacak son işlem
bag.Close();
//bağlantı ile
işimiz bittiği için kapatıyoruz.
}
}
}
} |
| VB |
Imports
System
Imports
System.Windows
Imports
System.Data.SqlClient
Public
Class
Form1
Dim db
As
String =
"Data
Source=PCADI\SQLEXPRESS;Initial Catalog=;User Id=sa;Password=parola;"
'sql bağlantı cümlemizi yazıyoruz pcadına siz kendi bilgisayarınızın
adını yazmalısınız
'bilgisayar adına local yazmanızda yeterli olacaktır.
Dim
bag As
New
SqlConnection(db)
'sql bağlantımızı tanımlıyoruz.
Private Sub
Button1_Click(ByVal
sender As
System.Object, ByVal
e As System.EventArgs)
Handles
Button1.Click
'butona tıklandığı
zaman yapılacak işlemler
Try
bag.Open()
'bağlantıyı açıyoruz
MessageBox.Show("Bağlantı
açıldı.",
"Bilgi",
MessageBoxButtons.OK, MessageBoxIcon.Information)
'bağlatının açıldığını
mesaj kutusu ile bildiriyoruz.
Catch ex
As
Exception
'hata oluşması
durumunda yapılacak işler
MessageBox.Show(ex.Message,
"Hata",
MessageBoxButtons.OK, MessageBoxIcon.Error)
'mesaj kutusu ile ne
hatası olduğunu bildiriyoruz.
Finally
'her durumda yapılacak
son işlem
bag.Close()
'bağlantı ile işimiz
bittiği için kapatıyoruz.
End
Try
End
Sub
End
Class |
kodumuzu yazıp F5 tuşuna basarak build edip
programımızı çalıştırıyoruz. Button1 e tıklayarak bağlantımızı test ediyoruz.

Eğer bağlantı açıldı mesajı yerine hata mesajı
alırsanız bu veritabanına bağlantı kurulamadığı içindir. Bir sonraki yazımda bu
konulara değineceğim.
| Kategori |
: |
MsSql 2005 |
| Tarih |
: |
21 Mart 2008 Cuma 22:54 |
|