mojtaba-saleh
شنبه 20 بهمن 1386, 19:31 عصر
سلام
من برای اتصال به دیتابیس Sql از این کانکشن استرینگ استفاده میکنم
Data Source=.\SQLEXPRESS;AttachDbFilename="|DataDirectory|\sms.mdf";Integrated Security=True;User Instance=True
برای خواندن مقادیر مشکلی ندارم ولی برای Insert و یا Update بعد از اینکه برنامه بسته شد. دوباره همه چیز بر میگرده و ذخیره نمی شه.
وقتی به جای |DataDirectory| آدرس کامل را میدم درست میشه مثل این :
Data Source=.\SQLEXPRESS;AttachDbFilename="D:\Documents and Settings\Mojtaba\My Documents\Visual Studio 2005\Projects\Sms\Sms\sms.mdf";Integrated Security=True;User Instance=True
اشکال در چیه ؟
برای Insert و یا Update از این روش استفاده می کنم :
اول که اینو ایمپورت می کنم : Imports System.Data.SqlClient
بعد مثلا برای آپدیت از این کدها استفاده میکنم :
Dim command As New SqlCommand
command.Connection = objcon
command.CommandText = "Update ITT SET Title='" & Title.Text & "',Type='" & TypeD & "' Where ID='" & ID & "'"
objcon.Open()
command.ExecuteNonQuery()
objcon.Close()
دارم دیونه میشم . :عصبانی++:
لطفا یکی کمک کنه
من برای اتصال به دیتابیس Sql از این کانکشن استرینگ استفاده میکنم
Data Source=.\SQLEXPRESS;AttachDbFilename="|DataDirectory|\sms.mdf";Integrated Security=True;User Instance=True
برای خواندن مقادیر مشکلی ندارم ولی برای Insert و یا Update بعد از اینکه برنامه بسته شد. دوباره همه چیز بر میگرده و ذخیره نمی شه.
وقتی به جای |DataDirectory| آدرس کامل را میدم درست میشه مثل این :
Data Source=.\SQLEXPRESS;AttachDbFilename="D:\Documents and Settings\Mojtaba\My Documents\Visual Studio 2005\Projects\Sms\Sms\sms.mdf";Integrated Security=True;User Instance=True
اشکال در چیه ؟
برای Insert و یا Update از این روش استفاده می کنم :
اول که اینو ایمپورت می کنم : Imports System.Data.SqlClient
بعد مثلا برای آپدیت از این کدها استفاده میکنم :
Dim command As New SqlCommand
command.Connection = objcon
command.CommandText = "Update ITT SET Title='" & Title.Text & "',Type='" & TypeD & "' Where ID='" & ID & "'"
objcon.Open()
command.ExecuteNonQuery()
objcon.Close()
دارم دیونه میشم . :عصبانی++:
لطفا یکی کمک کنه