PDA

View Full Version : مشکل در لود شدن صفحه



mtaboy
سه شنبه 20 آذر 1386, 02:43 صبح
سلام.
راستش من یه تازه کارم ودر اول کار یه مشکل پیدا کردم.
من تو قسمت فورم لود یه صفحه asp این کد رو وارد می کنم اما همش ارور میده خواستم بدونم مشکل از کجاست؟


Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
If Page.IsPostBack = False Then
Dim strconnectionstring As String = "workstation id=MTAPC;packet size=4096;integrated security=SSPI;data source='.';persist security info=False;initial catalog=test"
Dim myconnection As New SqlConnection(strconnectionstring)
Dim mycommand As New SqlCommand("select id,name from karmand1", myconnection)
myconnection.Open()
DropDownList1.DataSource = mycommand.ExecuteReader
DropDownList1.DataTextField = "name"
DropDownList1.DataValueField = "id"
DropDownList1.DataBind()
myconnection.Close()

End If


تو این کد کارمند 1 اسم جدول هست و تو فرمم هم یک کنترل DropDownList دارم ولی از
myconnection.Open()
ایراد میگیره من که متوجه نشدم

hamed_bostan
سه شنبه 20 آذر 1386, 09:29 صبح
با عرض خوش امد گویی خدمت شما دوست عزیز به این فروم
لطفا متن ارور رو بذار ببینیم چه اروری میده تا بتونیم بهتر راهنماییت کنیم
موفق باشی

mtaboy
سه شنبه 20 آذر 1386, 13:36 عصر
سلام.دوست عزیز اینم ارورش:


Server Error in '/WebApplication2' Application.

Login failed for user 'MTAPC\ASPNET'.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'MTAPC\ASPNET'.

Source Error:

Line 49:
Line 50:
Line 51: myconnection.Open()
Line 52: DropDownList1.DataSource = mycommand.ExecuteReader
Line 53: DropDownList1.DataTextField = "name"
Source File: c:\inetpub\wwwroot\WebApplication2\WebForm1.aspx.v b Line: 51

Stack Trace:

[SqlException: Login failed for user 'MTAPC\ASPNET'.]
System.Data.SqlClient.ConnectionPool.GetConnection (Boolean& isInTransaction)
System.Data.SqlClient.SqlConnectionPoolManager.Get PooledConnection(SqlConnectionString options, Boolean& isInTransaction)
System.Data.SqlClient.SqlConnection.Open()
WebApplication2.WebForm1.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\WebApplication2\WebForm1.aspx.v b:51
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()

Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573

miladr
سه شنبه 20 آذر 1386, 15:25 عصر
connection string شما مشکل داره.بانکی ازش استفاده می کنی چیه؟

Behrouz_Rad
سه شنبه 20 آذر 1386, 17:02 عصر
قبل از ایجاد تاپیک جستجو جستجو جستجو جستجو جستجو جستجو جستجو جستجو جستجو کنید.
به کاربر MTAPC\ASPNET در SQL Server مجوز دسترسی به دیتابیست رو بده.

موفق باشید.

mtaboy
سه شنبه 20 آذر 1386, 23:50 عصر
سلام.
با تشکر میخواستم به مدیر عزیز بگم که این مشکلم رو با چه عبارتی جستجو کنم؟؟؟؟؟؟؟که واقعا مشکل منم تو اون تایپیک باشه؟
اگه سوالم خنده دار نیست چجوری به این کاربر مجوز دسترسی بدم؟؟
اخه این کاربر ادمین هست و برنامه های win applicatinبه راحتی اجرا میشه (با این کاربر MTAPC)