ParsX.com
پذیرش پروژه از دانشجویی ... تا سازمانی 09376225339
 
   ProfileProfile   Log in to check your private messagesLog in to check your private messages  |  FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups Log inLog in   RegisterRegister 

درخواست راهنمایی

 
Post new topic   Reply to topic    ParsX.com Forum Index -> ويژوال بيسيك .NET
View previous topic :: View next topic  
Author Message
hanan
مهمون يكي دو روزه


Joined: 15 Apr 2007
Posts: 14

PostPosted: Tue Jul 17, 2007 4:38 pm    Post subject: درخواست راهنمایی Reply with quote

سلام
من برای اتصال ado به بانک اطلاعاتی ، درproperty مربوط به ado کلیک کردم و بعد از زدن build برای اتصال به sql server در تب PROVIDER گزینه MICROSOFT OLE DB Provider for SQL Server را انتخاب کردم .
و در تب CONNECTION در انتخاب مسیر، فایل با ÷سوند mdf را نتخاب کردم و موقعی که بر کلیلک می کنم Test connection \یغام زیر را می دهد
Test connection failed because of an error initializing provider . in Invalid authorization specification

ممنون میشم راهنمایی بکنید
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3004
Location: Tehran

PostPosted: Tue Jul 17, 2007 9:47 pm    Post subject: Reply with quote

sql serveret run hast ?
Back to top
hanan
مهمون يكي دو روزه


Joined: 15 Apr 2007
Posts: 14

PostPosted: Wed Jul 18, 2007 12:50 am    Post subject: Reply with quote

بله در حال run هست
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3004
Location: Tehran

PostPosted: Wed Jul 18, 2007 6:40 pm    Post subject: Reply with quote

كاش عكس ارور و همچنين اون قطعه ارتباط با ديتابيست رو بزاري .
Back to top
hanan
مهمون يكي دو روزه


Joined: 15 Apr 2007
Posts: 14

PostPosted: Wed Jul 18, 2007 10:28 pm    Post subject: Reply with quote

من با کد نویسی هم انجام دادم در قسمتی که باید مسیر دیتا بیس را بدهیم خطا می ده
یه سوال؟
نام دیتا بیس در sql پسوندی داره مثلا access مثلا test.mdb میشه نام دیتا بیس و جداول مختلف درونش هست

sql چه جوری میشه ؟
فقط دو تا فایل هست درون دیتا بیس که مثلا اسمش shopping باشه با پسوندهای
shopping_Log.LDF وshopping_Data.MDF
من mdf را انتخاب میکنم ولی بازم خطا میده
نمی دونم کاری که انجام دادم درسته یا نه؟
اولین باره که اینگونه برنامه نویسی انجام می دم با vb و sql
ممنون میشم راهنمایی کنید زیاد وقت ندارم
طبق یکی از مطالبی که از یه فایل pdf خوندم به ای گونه باید برای ارتباط کد نویسی کرد
Private Sub Form_Load()
Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset
cnn.Open "provider=SQLOLEDB.1", "D:\Prpgram Active\shopping\data base\shopping_Log.mDF"
rst.Open "TblWholesale", cnn, adOpenKeyset, adLockBatchOptimistic, adCmdTable
Text1.DataField = rst!Name
cnn.Close
rst.Close
End Sub
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3004
Location: Tehran

PostPosted: Thu Jul 19, 2007 8:01 am    Post subject: Reply with quote

من هر وقت با sqlserver مي خوام كار كنم يك ODBC ‌تعريف مي كنم و بكمك اون به ديتابيس وصل مي شم . بعيد مي دونم با sqlserver بشه مثله اكسس آدرس فايل داد .
Back to top
hanan
مهمون يكي دو روزه


Joined: 15 Apr 2007
Posts: 14

PostPosted: Thu Jul 19, 2007 9:33 am    Post subject: Reply with quote

میشه لطف کنید بیشتر توضیح بدید
من به sql خیلی وارد نیستم
نحوه ساخت odbc را بگید و این که برای چی باید تعریف کنیم
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3004
Location: Tehran

PostPosted: Fri Jul 20, 2007 9:03 pm    Post subject: Reply with quote

اين تنها راهش نيست . ولي من اين راه رو بلدم .
توي ADODC properties گزينه وسط use odbc data source name رو انتخاب مي كني و بعد هم از ليست odbc كه خودت اضافه كردي رو وارد مي كني .
كه قبلا مي ري توي control panel بعد administrative tools بعد هم Data sources رو انتخاب مي كني و از اونجا يه دونه new براي خودت درست مي كني .
همه اينها رو كه انجام دادي بايد تنظيمات sql server براي دسترسي به بانك رو هم انجام بدي ... :
Back to top
Display posts from previous:   
Post new topic   Reply to topic    ParsX.com Forum Index -> ويژوال بيسيك .NET All times are GMT + 3.5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum