olmadı hocamda neyse tesekkürler şu connectionstring.com a bakayım biraz daha. https://www.youtube.com/watch?v=k6LrGZGqYn8

windows 7 ise permission hatasından dolayı okumayabilir |datadirectory| bu kısmı değişmen lazım c:\flaan filan :)

hocalar tesekkür ediyorum saolun.. https://www.youtube.com/watch?v=k6LrGZGqYn8

: olmadı hocamda neyse tesekkürler şu connectionstring.com a bakayım biraz daha. bilgisayarında sql express yüklü değil mi? yüklüyse alttaki linke bir gzat, datadirectory olayına.. http://www.eggheadcafe.com/articles/20060719. asp

hocam SQL Server Management Studio kur sonra db ne detach yap o yazdığın C:\Program Files\Microsoft SQL Server\xxxxxxversiyon\MSSQL\DATA klasründen db ni kes istediğin klasre taşı. sonra istediğin yere gtür yapıştır. daha sonra SQL Server Management Studio yu aç Databases üzerinde ters tıkla Attach ye tıkla ve taşıdığın yerdeğik mdf yi gster. bu kadar. connection string vs değiştirmene gerek yok. sadece db yinin yerini değiştiricen sonrada sql server a db artık orada değil burada isteyene burada dersin dicen o kadar. :) .::::Tesadüfen Doğdum Mecburen Yaşıyorum Zorudan lücem:::...

selam hocalar sql serverda oluşturduğum veritabanı program files ın içinde. ve ; SqlConnection conn = new SqlConnection ; ve yolu bu şekilde gsterdiğimde sorun yok. ancak veritabanını masaüstümdeki çalışma dosyamın bin klasrünün içine taşıdığımda yukardaki kodda nasıl bir değişiklik yapmam lazım? https://www.youtube.com/watch?v=k6LrGZGqYn8

: selam hocalar sql serverda oluşturduğum veritabanı program files ın içinde. ve ; SqlConnection conn = new SqlConnection ; ve yolu bu şekilde gsterdiğimde sorun yok. ancak veritabanını masaüstümdeki çalışma dosyamın bin klasrünün içine taşıdığımda yukardaki kodda nasıl bir değişiklik yapmam lazım? OleDbConnection baglanti= new OleDbConnection("Provider=Microsoft. Jet. OLEDB.4.0;Data Source=C:/Users/.../Desktop/xxx. mdb"); rneğin masaüstünde ki bi access veritabanı için yukarıdaki gibi yazman gerekir.. Data Source tan sonra masaüstünde nereye attıysan o veritabanını onun adresini yazman gerekir.. sağ tık-zelliklerden alırsan adresi, içinde ki ' \ ' leri ' / ' yapmayı unutma yoksa boş yere hata aramaktan delirebilirsin :) oradaki "..." bilgisayar adın, xxx. mdb ise veritabanı adıdır. sen sql server için sormuşsun OleDbConnection ları SqlConnection şeklinde değiştirmen yeterli olacaktır diye düşünüyorum. Kolay gelsin.

yanlış hatırlamıyorsam Sql Express ile bağlanılıyordu o şekilde, connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|bilet. mdf"

bu gibi şeyler configuration dosyasında tutulur ki değişiklik olduğunda derlenmeye gerek kalmadan değiştirilebilinsin. ConfiguraionManager dı sanırım sınıfı da okumak için