PDA

View Full Version : نحوهی باز کردن یک بانک اطلاعاتی sql چطوریه؟



mohsen_namad
دوشنبه 13 اردیبهشت 1389, 00:28 صبح
من می خواستم بانک اطلاعاتی sql که تو پوشه app_data هست رو باز کنم و تو یک gridview نشونش بدم باید چیکار کنم؟

siap89
دوشنبه 13 اردیبهشت 1389, 00: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, 00: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, 01:21 صبح
آقا دستت درد نکنه من بانکو باز کردم فقط حالا چطوری باید اطلاعات بانک رو تو gridview نشون بدم؟ (از c# استفاده میکنم).

mohsen_namad
دوشنبه 13 اردیبهشت 1389, 06:58 صبح
من بانکو باز کردم فقط حالا چطوری باید اطلاعات بانک رو تو gridview نشون بدم؟ (از C#‎ استفاده میکنم).

viper2009
سه شنبه 14 اردیبهشت 1389, 00: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, 00:14 صبح
دستت درد نکنه