Forum

Mssql 2008 Veritaba...
 
Bildirimler
Hepsini Temizle

Mssql 2008 Veritabanı oluşturma

2 Yazılar
2 Üyeler
0 Likes
385 Görüntüleme
(@razumihin)
Gönderiler: 8
Active Member
Konu başlatıcı
 

Merhaba arkadaşlar,

Yıllarca asp ile Access kullandım ve sonunda büyük bir proje için server 2008 ile MSSQL 2008 kurulu sunucumuzu kurduk. Mevcut projemizdeki access veritabanımızı Mssql import ettim. Fakat bundan sonrasında sıkıntı yaşıyorum. Bunlar;

1. Veritabanı Kullanıcı adı ve şifre nasıl belirleniyor?

2. Veritabanına bağlantı asp kodları için nasıl olur?

 

Aslında bu çok basit çözümlerinin olduğunu düşündüğüm bu iki sorum için sizden desteklerinizi esirgememenizi rica ediyorum.

Veri tabanına bağlantı için aşağıda örnek kod hazırladım inceleyip hatalrımı yazarsanız sevinirim.

 -------------

<%
set con=CreateObject("ADODB.Connection")
con.ConnectionTimeout020
con.provider="SQLOLEDB"
conProperties("OLE DB Services")=1
con.Properties("Data Source").Value="mssql.affansigorta.com"
con.Properties("Initial catalog").Value="affan_db"
con.Properties("User ID").Value=""
con.Properties("Password").Value=""
con.Open
%>

<%

Set rs = Server.CreateObject ("ADODB.RecordSet")
Sorgu = "Select * From uyeler "
Set rs=con.Execute(SQL)

%>

ayrıca Access veritabanımı aşağıda resimlerde gösterdiğim gibi taşıdım;

Desteğiniz için şimdiden Teşekkürler

 

 

 

 

 

 

 

 
Gönderildi : 21/03/2009 00:54

(@GokhanDOGAN)
Gönderiler: 780
Prominent Member
 

Merhaba,

SQL de db ye security ye gelerek yeni user acıp db üzerinde gerekli izinleri verebilrsin varsayılan sa admin i tum db ye erişim yetkisi vardır.

Connection da ise aşağıdaki kodları kullanabilirsin şuan kullandığım çalışan basitbi kod, kedine göre uyarlayabilirsin;

 SqlConnection conn = new SqlConnection("server=argonb;Initial Catalog=Gokhan;user ID=sa;Password=123456");

  SqlCommand comm = new SqlCommand("select count(*) from login where kullanıcıadi=@adi", conn);

            comm.Parameters.Add("@adi", SqlDbType.NVarChar, 10);
            comm.Parameters["@adi"].Value = yeniusrname.Text;

            conn.Open();
            int var = (int)comm.ExecuteScalar();
            conn.Close();

 bi ornekte burda 

http://www.cozumpark.com/forums/thread/76450.aspx

 
Gönderildi : 22/03/2009 04:11

Paylaş: