PDA

View Full Version : کمک برای نوشتن این برنامه



pouyan66
دوشنبه 22 شهریور 1389, 03:28 صبح
سلام.
من سفارش نوشتن یک نرم افزاری رو گرفتم که شاید اگر بگم خیلی منو ترسونده دروغ نگفته باشم .

برنامه از این قراره :
اولا که تحت شبکه است . دوما ، ازیک دیتابیسی -ترجیحا SQL استفاده می کنه .
کاربران برای کار با نرم افزار دارای یوزر و پسورد منحصر به خودشون هستن .
هر کاربر بنا به سطح دسترسی ای که بهش داده شده ، می تونه دیتابیس رو ببینه - ویرایش کنه کنه - پاک کنه رکوردهارو و و و ...

حالا اصل سوال من اینه، من SQL Server رو نصب دارم، همچنین Visual Studio 2010 رو .
حالا میخام بدونم ،1 - چجوری باید شبکه کنم برناممو ؟ آیا SQL Server این امکان رو به من میده ؟ اگه آره چجوری ؟
2 - چون شبکه کوچیک هست، در حد 10 کامپیوتر - آیا SQL Server Express جوابگو هست ؟
3 - اگر بخام نمونه برنامه ای که تحت شبکه، با مشخصات گفته شده تست شده و کار میکنه رو داشته باشم، کسی هست که به من بدتش ؟ (از خجالتش هر جوریه در میام)
اگر نه، یه همچین برنامه ای ندارید، با چه عنوانی باید جستجو کنم ؟


تورو خدا حداقل یه برنامه که باهاش بشه Add - Delete - Update کرد رکورهای SQL رو تحت VB.NET و SQL SERVER به من برسونید .

خیلی لنگ این کارم - ممنون

xminxmin
دوشنبه 22 شهریور 1389, 08:17 صبح
هیچ فرقی با برنامه های غیر شبکه نداره (تقریبا)

کافیه برای کلاینت هات، مسیر بانک روی سرور رو بدی! ConnectionString و ....

baba goril
دوشنبه 22 شهریور 1389, 08:27 صبح
با سلام خدمت دوست عزیزم
شما اینترفیس نرم افزارتان را با vb.net آماده نمایید.در کد ها و ماژول های ارتباط با دیتا بیس sql server از استورید پروسیجر جهت (add-update-edit,...) می توانید استفاده نمایید.

Parham.D
دوشنبه 22 شهریور 1389, 08:36 صبح
شما به عنوان یک برنامه نویس وقتی نوشتن این برنامه را قبول میکنی، یعنی باید به مباحث آن وارد باشی. اگر SQL را در حد add, delete و update ندونی در گوشه گوشه برنامه گیر میکنی. شما باید تلاش کنی برنامه را بنویسی و در جاهایی خاص که گیر کردی از دوستان و منابع استفاده کنی.

موفق باشی.

pouyan66
دوشنبه 22 شهریور 1389, 13:46 عصر
از راهنمایی هاتون ممنونم .
من برنامه ADD و غیره رو نوشتم چندین بار مشکل من اینه که خطا میگیره .
میخاستم ببینم کسی از دوستان سورس کارمدی نداره که بدست من برسونه ؟
لطفا

محسن شامحمدی
دوشنبه 22 شهریور 1389, 14:42 عصر
این یک برنامه دفترچه تلفن هستش که دیتابیسش Sql Server.
امیدوارم بتونی چیزهایی ازش یاد بگیری

http://58636.20upload.net/files/shahrivar/12843743031.rar (http://58636.20upload.net/files/shahrivar/12843743031.rar)

pouyan66
دوشنبه 22 شهریور 1389, 15:07 عصر
آقا دستت درد نکنه . می تونم بگم یه دونه ای - فقط و فقط واسه نمونه ای - راهی هست که از خجالتتون در بیام ؟
حالا دیگه مطمن شدم که مشکل از SQL Server من هست .
اصلا جایی برای اتچ کردن دیتابیس نداره !
قسمتی به نام sql server 2008 management studio نداره از بیخ .
از تو خود ویژوال استودیو، قسمت server explorer هم گزینه ی add connection رو زدم،و دیتابیس مربوطه رو اضافه کردم .
ولی وقتی برنامه ای که شما به من دادید رو اجرا می کنم ، خطا میگیره و میره تو حالت دیباگ .
لطفا راهنمایی کنید که از چیه این خطا ، تا هر چه سریعتر ازش راحت شم .
اینم عکس از خطا :
http://upload.bargh20.com/uploads/[www.bargh20.com]12843757701.jpg
میدونم که نتونسته به سرور و دیتابیس وصل بشه ، ولی آخه چرا ؟
خط کانکشن استرینگ برنامه هم اینجوریه :

Public Shared PubStrConString As String = ("Data Source=" & My.Computer.Name & ";Initial Catalog=PhoneBook;Integrated Security=True")
لطفا کمک کنید . ممنون .

hero4000
سه شنبه 23 شهریور 1389, 08:13 صبح
خط کانکشن استرينگت رو به حالت زير تغيير بده ببين مشکلت حل نميشه



Public Shared PubStrConString As String = ("Data Source=.;Initial Catalog=PhoneBook;Integrated Security=True")

pouyan66
سه شنبه 23 شهریور 1389, 14:00 عصر
اقا خودم پیداش کردم مشکلمو .
باید دیتابیس رو Attach می کردم .
منتها چون SQL server من جایی رو نداشت برای اتچ کردن، مونده بودم هاج و واج
این خط رو برای کانکشن استرینگ گذاشتم - درس شد .


Public Shared PubStrConString As String = ("Data Source=.\SQLEXPRESS;AttachDbFilename=" & "C:\Documents and Settings\Pouyan\Desktop\PhoneBookSQL\PhoneBookSQL\ Phone Book\Data Base\PhoneBook_Data.MDF" & ";Integrated Security=True;Connect Timeout=30;User Instance=True")