امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در اتصال به بانک
نویسنده پیام
ترانسپورتر آفلاین
کاربر با تجربه
****

ارسال‌ها: 714
موضوع‌ها: 61
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 4435
( 3658 تشکر در 1648 ارسال )
ارسال: #1
مشکل در اتصال به بانک
سلام.
بنده از یک کنترل data gride برای اتصال به بانک استفاده کردم و این کدها رو هم نوشتم ، ولی نمی دونم چرا از خط Dim con As New SqlConnection(strcon) ایراد می گیره!

کد php:
Imports System.Data
Imports System
.Data.SqlClient
Public Class Form1

    
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Dim strsql 
As String
        Dim strcon 
As String
          strcon 
"Data Source=RAM\SQLEXPRESS;lnitial catalog=changiz ; integrated security=true"
        
Dim con As New SqlConnection(strcon)
        
con.Open()
        
strsql "select * from changiz"
        
Dim da As New SqlDataAdapter(strsqlcon)
        
Dim ds As New DataSet()
        
da.Fill(ds"changiz")
        
DataGrid1.DataBindings.Add(New Binding("dataource"da"changiz"))
        
con.Close()
    
End Sub
End 
Class 
(آخرین ویرایش در این ارسال: ۰۳-مرداد-۱۳۹۲, ۱۷:۲۷:۳۷، توسط ترانسپورتر.)
۰۳-مرداد-۱۳۹۲, ۱۷:۲۱:۰۵
ارسال‌ها
پاسخ
morrning آفلاین
كاربر دو ستاره
**

ارسال‌ها: 82
موضوع‌ها: 10
تاریخ عضویت: آذر ۱۳۸۹

تشکرها : 17
( 138 تشکر در 55 ارسال )
ارسال: #2
RE: مشکل در اتصال به بانک
اگه از
کد:
con.Open()
خطا میگیره احتمالا رشته اتصال یا همون strcon رو اشتباه وارد کردید.
برای راهنمایی بیشتر لطفا متن خطا رو قرار بدید. البته اگه در زمان کد نویسی ارور میده خطی که خطا میداد رو بدون new به کار ببرید.به این صورت
کد:
Dim con As SqlConnection(strcon)

بابکا مرد نکونام نمیر هرگز    مرده آنست که نامش به نکویی نبرند  :lol:
۰۳-مرداد-۱۳۹۲, ۱۸:۴۶:۵۵
ارسال‌ها
پاسخ
تشکر شده توسط : ترانسپورتر, babyy, aKaReZa75
ترانسپورتر آفلاین
کاربر با تجربه
****

ارسال‌ها: 714
موضوع‌ها: 61
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 4435
( 3658 تشکر در 1648 ارسال )
ارسال: #3
RE: مشکل در اتصال به بانک
خیلی ممنون.

اینم خطا:
[تصویر:  56150176647721110481_thumb.png]


عرض کردم ، از کد Dim con As New SqlConnection(strcon) ایراد میگیره

بدون new هم که اصلا قبل از اجرای برنامه ایراد مگیره.

تشکر
(آخرین ویرایش در این ارسال: ۰۳-مرداد-۱۳۹۲, ۲۱:۳۷:۴۰، توسط ترانسپورتر.)
۰۳-مرداد-۱۳۹۲, ۲۰:۱۳:۰۸
ارسال‌ها
پاسخ
morrning آفلاین
كاربر دو ستاره
**

ارسال‌ها: 82
موضوع‌ها: 10
تاریخ عضویت: آذر ۱۳۸۹

تشکرها : 17
( 138 تشکر در 55 ارسال )
ارسال: #4
RE: مشکل در اتصال به بانک
رشته اتصالتون رو اشتباه وارد کردید. برای دسترسی به رشته اتصال صحیح در ویژوال استودیو روی Server explorer کلیک کنید روی Data connection راست کلیک کنید و Add connection رو انتخاب کنید و مراحل افزودن بانک اطلاعاتیتون رو انجام بدید. اگه به خوبی کانکشن رو ایجاد کرده باشید در بخش server explorer کانکشن جدید قابل رویت خواهد بود. حالا اون کانکشن رو انتخاب کنید(یک کلیک) حالا اگه منو properties رو نگاه کنید در بخش connection string رشته اتصال صحیح نوشته شده!
که از اون رشته اتصال میتونید استفاده کنید . البته یکی از کانفینگ های اس کیو ال سرور اینه که رشته اتصال به حروف کوچیک و بزرگ حساس باشه یا نه ! بر همین اساس رشته اتصال زیر رو هم میتونید امتحان کنید.

کد:
Data Source=RAM\SQLEXPRESS;Initial Catalog=changiz;Integrated Security=True

بابکا مرد نکونام نمیر هرگز    مرده آنست که نامش به نکویی نبرند  :lol:
۰۵-مرداد-۱۳۹۲, ۱۳:۰۲:۵۹
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, ترانسپورتر
ترانسپورتر آفلاین
کاربر با تجربه
****

ارسال‌ها: 714
موضوع‌ها: 61
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 4435
( 3658 تشکر در 1648 ارسال )
ارسال: #5
RE: مشکل در اتصال به بانک
بله ، حق با شماست ، خیلی ممنون.

می گم این sqlexpress چی هست دیگه؟
همراه خود vs هست؟ برا چی؟
۰۵-مرداد-۱۳۹۲, ۲۰:۰۰:۱۹
ارسال‌ها
پاسخ
morrning آفلاین
كاربر دو ستاره
**

ارسال‌ها: 82
موضوع‌ها: 10
تاریخ عضویت: آذر ۱۳۸۹

تشکرها : 17
( 138 تشکر در 55 ارسال )
ارسال: #6
RE: مشکل در اتصال به بانک
sqlexpress نام دامنه ای هست که sql server express برای اتصال از اون استفاده میکنه.
در کل بیشتر برنامه هایی که مایکروسافت منتشر میکنه(مربوط به برنامه نویسی) چندین نسخه ازش منتشر میشه که یکیشون express هست . این نسخه ها فاقد لایسنس هستن و میشه ازشون به صورت رایگان استفاده کرد. البته همیشه امکانات این نسخه ها از همه نسخه های دیگه کمتره!

بابکا مرد نکونام نمیر هرگز    مرده آنست که نامش به نکویی نبرند  :lol:
۰۵-مرداد-۱۳۹۲, ۲۱:۳۷:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, ترانسپورتر
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #7
RE: مشکل در اتصال به بانک
sql express فقط engine خود sql server هست بدون بخش gui و ... شما فقط با استفاده از دستورات میتونی باهاش در ارتباط باشی

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۰۶-مرداد-۱۳۹۲, ۱۰:۳۵:۰۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, Ghoghnus, ترانسپورتر
morrning آفلاین
كاربر دو ستاره
**

ارسال‌ها: 82
موضوع‌ها: 10
تاریخ عضویت: آذر ۱۳۸۹

تشکرها : 17
( 138 تشکر در 55 ارسال )
ارسال: #8
RE: مشکل در اتصال به بانک
(۰۶-مرداد-۱۳۹۲, ۱۰:۳۵:۰۶)lord_viper نوشته است: sql express فقط engine خود sql server هست بدون بخش gui و ... شما فقط با استفاده از دستورات میتونی باهاش در ارتباط باشی

نسخه اکسپرس sql server رابط کاربری هم داره . اگه از سایت میکروسافت sql server exprss رو دانلود کرده باشید . یکی از آپشن هایی که ارائه میده sqlserver express + SSMS هست که SSMS یا SQL SERVER MANAGMENT STUDIO همون رابط کاربری هست.

بابکا مرد نکونام نمیر هرگز    مرده آنست که نامش به نکویی نبرند  :lol:
۰۶-مرداد-۱۳۹۲, ۱۲:۴۸:۲۶
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, lord_viper, ترانسپورتر
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #9
RE: مشکل در اتصال به بانک
یه نکته کوچولو
کد:
Data Source=RAM\SQLEXPRESS;Initial Catalog=changiz;Integrated Security=True
را به

کد:
Data Source=.\SQLEXPRESS;Initial Catalog=changiz;Integrated Security=True
تغییر بده تا روی همه سیستم ها جواب بده!

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
۰۶-مرداد-۱۳۹۲, ۲۱:۴۹:۱۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, ترانسپورتر
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #10
RE: مشکل در اتصال به بانک
(۰۶-مرداد-۱۳۹۲, ۱۲:۴۸:۲۶)morrning نوشته است:
(۰۶-مرداد-۱۳۹۲, ۱۰:۳۵:۰۶)lord_viper نوشته است: sql express فقط engine خود sql server هست بدون بخش gui و ... شما فقط با استفاده از دستورات میتونی باهاش در ارتباط باشی

نسخه اکسپرس sql server رابط کاربری هم داره . اگه از سایت میکروسافت sql server exprss رو دانلود کرده باشید . یکی از آپشن هایی که ارائه میده sqlserver express + SSMS هست که SSMS یا SQL SERVER MANAGMENT STUDIO همون رابط کاربری هست.
مهندس منظور من به صورت پیشفرض و اون express ی بود که اکثرا به همراه vs نصب میکنن

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۰۷-مرداد-۱۳۹۲, ۰۹:۵۴:۴۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, ترانسپورتر
ترانسپورتر آفلاین
کاربر با تجربه
****

ارسال‌ها: 714
موضوع‌ها: 61
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 4435
( 3658 تشکر در 1648 ارسال )
ارسال: #11
RE: مشکل در اتصال به بانک
(۰۶-مرداد-۱۳۹۲, ۲۱:۴۹:۱۲)Ghoghnus نوشته است: یه نکته کوچولو
کد:
Data Source=RAM\SQLEXPRESS;Initial Catalog=changiz;Integrated Security=True
را به

کد:
Data Source=.\SQLEXPRESS;Initial Catalog=changiz;Integrated Security=True
تغییر بده تا روی همه سیستم ها جواب بده!

الان می خوام از خود اس کیو ال سرور استفاده کنم ، اینو به چی تغییر بدم؟

بسیار ممنون
۰۱-مهر-۱۳۹۲, ۲۰:۳۴:۵۱
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] ارتباط با سخت افزار اتصال به usb kamyabpc 2 2,601 ۰۶-آذر-۱۳۹۷, ۱۹:۳۰:۲۸
آخرین ارسال: a.mehran
  [سوال] اتصال تکست باکس به دیتاگرید tayeb 0 2,502 ۱۳-آبان-۱۳۹۲, ۲۰:۲۹:۴۹
آخرین ارسال: tayeb
  [سوال] پیدا کردن بزرگترین عدد در بانک اطلاعاتی nilson 1 3,390 ۱۷-شهریور-۱۳۹۲, ۰۹:۴۱:۰۰
آخرین ارسال: lord_viper
  ذخیره دیتا در بانک های MDF توسط VB saeidjan 2 3,676 ۰۵-آذر-۱۳۹۱, ۱۵:۴۶:۱۲
آخرین ارسال: saeidjan
  تکه کد ویرایش اطلاعات در vb.net بانک اکسس yahoo1234 1 4,368 ۰۳-دى-۱۳۹۰, ۱۷:۳۱:۱۶
آخرین ارسال: parviz2012
  خطا در Restore کردن بانک park 0 2,517 ۰۳-مهر-۱۳۹۰, ۱۲:۱۰:۰۴
آخرین ارسال: park
  وضعیت اتصال به اینترنت x7337x 8 6,476 ۰۲-دى-۱۳۸۸, ۱۵:۰۹:۲۷
آخرین ارسال: arminraiseh
  اتصال listbox به فیلد خاصی از DB MR.301 1 2,891 ۲۰-شهریور-۱۳۸۸, ۱۵:۴۱:۰۵
آخرین ارسال: majid_vb_2008
  شبکه کردن بانک اطلاعاتی Erdik007 10 10,777 ۱۳-مرداد-۱۳۸۸, ۱۴:۰۲:۴۵
آخرین ارسال: ajlajlajl
  سوالاتی در مورد بانک اطلاعاتی در 2005 vb.net park 1 3,581 ۰۳-خرداد-۱۳۸۸, ۱۳:۴۰:۵۵
آخرین ارسال: Rink8

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS