تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 5 از 5

نام تاپيک: sqlconnection

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2006
    پست ها
    7

    پيش فرض sqlconnection

    من نیاز به کمک دارم.
    در حال ساخت وب سایتی در ویژوال استادیو 2005 هستم وقتی یک sqlconnection از toolbox به صفحه design component می آورم. هنگام دستور sqlconnection1.open خطای nullrefrenceexception را دریافت می کنم . در صورتی در قسمتی که مربوط به اضافه کردن کدهای خود visual studio است new کردن sqlconnection را می بینم.
    امیدوارم کسی در این مشکل مرا یاری کند.
    با تشکر

  2. #2
    داره خودمونی میشه Reza_Pc's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    30

    پيش فرض

    سلام دوست عزیز
    اگه شما قسمتی از کد خودتون رو اینجا بذارید تا بتونیم ببینیمش می تونیم کمکتون کنیم

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2006
    پست ها
    7

    پيش فرض

    من sqlconnection را از toolbox اضافه می کنم. بنابراین خود vs کد را می نویسد در قسمت regin به این ترتیب:
    'This call is required by the Web Form Designer.
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
    Me.sqlConnection2 = New System.Data.SqlClient.SqlConnection
    '
    'sqlConnection2
    '
    Me.sqlConnection2.ConnectionString = "Data Source=server;Initial Catalog=masterstd;User ID=sa"
    Me.sqlConnection2.FireInfoMessageEventOnUserErrors = False
    و بعد من در برنامه آن را open می کنم به این صورت
    Sqlconnection2.open

  4. #4
    داره خودمونی میشه Reza_Pc's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    30

    پيش فرض

    سلام دوست عزیز
    منظور من کدی که شما نوشتید هست چون گاهی اگه تو sqlcommand یا datareader یا ... هممشکل باشه vs.net اوانو تو open نشون میده .
    شما کد کامل رو بنویسید .

  5. #5
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2006
    پست ها
    7

    پيش فرض

    نقل قول نوشته شده توسط Reza_Pc
    سلام دوست عزیز
    منظور من کدی که شما نوشتید هست چون گاهی اگه تو sqlcommand یا datareader یا ... هممشکل باشه vs.net اوانو تو open نشون میده .
    شما کد کامل رو بنویسید .
    با تشکر از شما که یاری می رسانید:
    کد زیر را در نظر بگیرید:
    Imports System.Data.SqlClient
    Partial Class _Default
    Inherits System.Web.UI.Page

    Private Sub InitializeComponent()
    Me.sqlConnection1 = New System.Data.SqlClient.SqlConnection
    Me.sqlConnection1.ConnectionString = "Data Source=server;Initial Catalog=masterstd;User ID=sa"
    Me.sqlConnection1.FireInfoMessageEventOnUserErrors = False

    End Sub
    Private WithEvents sqlConnection1 As System.Data.SqlClient.SqlConnection

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    If Not IsPostBack Then
    Dim cmduniversity As SqlCommand
    Dim dtruniversity As SqlDataReader
    cmduniversity = New SqlCommand("select * from university", sqlConnection1)
    sqlConnection1.Open()
    dtruniversity = cmduniversity.ExecuteReader
    dtruniversity.Close()
    sqlConnection1.Close()

    End If
    End Sub
    End Class
    و نکته جالب اینکه وقتی خودم با کد sqlconnection تعریف می کنم این error رفع می شود. من قبلا با vs2003 این مشکل را نداشتم.
    Imports System.Data.SqlClient
    Partial Class _Default
    Inherits System.Web.UI.Page
    Private Sub InitializeComponent()


    End Sub
    Private WithEvents sqlConnection1 As System.Data.SqlClient.SqlConnection

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    If Not IsPostBack Then
    sqlConnection1 = New SqlConnection
    sqlConnection1.ConnectionString = "Data Source=server;Initial Catalog=masterstd;User ID=sa"
    sqlConnection1.FireInfoMessageEventOnUserErrors = False
    Dim cmduniversity As SqlCommand
    Dim dtruniversity As SqlDataReader
    cmduniversity = New SqlCommand("select * from university", sqlConnection1)
    sqlConnection1.Open()
    dtruniversity = cmduniversity.ExecuteReader
    dtruniversity.Close()
    sqlConnection1.Close()

    End If
    End Sub

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •