View Full Version : نحوهی باز کردن یک بانک اطلاعاتی sql چطوریه؟
mohsen_namad
دوشنبه 13 اردیبهشت 1389, 01:28 صبح
من می خواستم بانک اطلاعاتی sql که تو پوشه app_data هست رو باز کنم و تو یک gridview نشونش بدم باید چیکار کنم؟
siap89
دوشنبه 13 اردیبهشت 1389, 01:45 صبح
Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|Database.mdf;Integrated Security=true;User Instance=true
جای database اسم پایگاه داده رو بنویس
اضافه کردن فضای نام sqlclint
using system.data.sqlclint
ساخت یه شی از sqlclint.conection
SqlConnection Etesal = new SqlConnection(ReshteEtesal)
رشته اتصال همون رشته خط یک هستش
وبا دستور open باز و close بسته میشه :
Etesal.Open();
Etesal.Close();
-----------------------
اگه منظورت کد نویسی نبود یه گرید ویو gridView اضافه کن خودش ویزار داره
viper2009
دوشنبه 13 اردیبهشت 1389, 01:51 صبح
من می خواستم بانک اطلاعاتی sql که تو پوشه app_data هست رو باز کنم و تو یک gridview نشونش بدم باید چیکار کنم؟
یک کانکشن استرینگ باید بنویسی با کد های زیر در قسمت کد
مثل
Dim objConnection As New SqlConnection(System.Web.Configuration.WebConfigur ationManager.ConnectionStrings("DBtest").ConnectionString)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim da As New SqlDataAdapter("Select * from tbl", objConnection)
Dim Ds As New DataSet
da.Fill(Ds, "tbl")
GridView1.DataSource = Ds.Tables("tbl")
GridView1.DataBind()
End Sub
و یک کانکشن هم در وب کانفیگ به صورت زیر
<connectionStrings>
<add name="DBtest" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\DBtest.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
البته در لوکال و با ویژوال بیسیک به من جواب داده ولی خودم در هاست به مشکل برخوردم
mohsen_namad
دوشنبه 13 اردیبهشت 1389, 02:21 صبح
آقا دستت درد نکنه من بانکو باز کردم فقط حالا چطوری باید اطلاعات بانک رو تو gridview نشون بدم؟ (از c# استفاده میکنم).
mohsen_namad
دوشنبه 13 اردیبهشت 1389, 07:58 صبح
من بانکو باز کردم فقط حالا چطوری باید اطلاعات بانک رو تو gridview نشون بدم؟ (از C# استفاده میکنم).
viper2009
سه شنبه 14 اردیبهشت 1389, 01:10 صبح
من بانکو باز کردم فقط حالا چطوری باید اطلاعات بانک رو تو gridview نشون بدم؟ (از C# استفاده میکنم).
سی شارپ منو می کشه آخر
{
SqlConnection objConnection = new SqlConnection(System.Web.Configuration.WebConfigur ationManager.ConnectionStrings("DBtest").ConnectionString);
}
{
SqlDataAdapter da = new SqlDataAdapter("Select * from tbl", objConnection);
DataSet Ds = new DataSet();
da.Fill(Ds, "tbl");
GridView1.DataSource = Ds.Tables("tbl");
GridView1.DataBind();
}
امیدوارم درست تبدیل شده باشه مخصوصاً خط اول
-----------------------------
پیام اخلاقی : سی شارپ هم دوست دارم ولی گنگه
mohsen_namad
سه شنبه 14 اردیبهشت 1389, 01:14 صبح
دستت درد نکنه
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.