سلام
من در ساخت Table مشکلی ندارم. مشکل من Insert حدود 2000 رکورد در آن است.
این 2000 رکورد را چگونه Insert کنم؟
سلام
من در ساخت Table مشکلی ندارم. مشکل من Insert حدود 2000 رکورد در آن است.
این 2000 رکورد را چگونه Insert کنم؟
سلام
راستی اینو یادم رفت بگم! StoredProcedure ها رو چگونه ایجاد کنم یا تغییر بدم؟
مثلا در این این مثال ساده اینو
چطور به این تبدیل کنم؟کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
لطفا طریقه ایجاد را نیز توضیح دهیدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یک سئوال کوچک دیگه هم اینکه Diagram رو چگونه تولید کنم یا تغییر بدم؟ (خیلی کوچک بود. نه؟)
یکی دیگه هم همین الان یادم اومد:
این دستورات را شما خودتان می نویسید یا از جایی بدست می آورید؟ (مثلا زمان ایجاد یا تغییر table یا StoredProcedure بصورت عملی (بدون استفاده از کد)راهی هست که کد تولید شده را مشاهده کرد)
ببخشید من اینقدر سئوال می پرسم!
سلام
همانطور که گفتم راه XML مناسب است.من در ساخت Table مشکلی ندارم. مشکل من Insert حدود 2000 رکورد در آن است.
این 2000 رکورد را چگونه Insert کنم؟
برای اولین بار که دیتابیس را تحویل داده اید که کلاً مشکلی وجود ندارد.
ولی برای آپدید های بعدی میتوانید از xml استفاده کنید، یک چیزی شبیه این...:
حتی میتوانید xml را در خود برنامه exe آپدیت، یکپارچه کنید و با کمک Stream استفاده کنید و همچنان یک exe تکی را به مشتری تحویل دهید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دستور TSQL مربوط به ساخت یک SP شبیه این است:راستی اینو یادم رفت بگم! StoredProcedure ها رو چگونه ایجاد کنم یا تغییر بدم؟
لطفا طریقه ایجاد را نیز توضیح دهید
در حالیکه دستور تغییر spname که قبلاً وجود داشته، فقط به جای CREATE با ALTER شروع میشود.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
من شخصاً دستور TSQL ای برای تولید Diagram بلد نیستم، ولی این لزوماً به معنی وجود نداشتن دستور نیست.یک سئوال کوچک دیگه هم اینکه Diagram رو چگونه تولید کنم یا تغییر بدم؟
فقط میدانم که اطلاعاتش هم در جدول سیستمی sysdiagrams ذخیره میوشد.
با خود SSMS میتوانید بسازید و ویرایش کنید.
چندان مشکل نیست که نتوان نوشت، مخصوصاً که در برخی موارد نیاز به یک سری ابتکارات است که از دست نرم افزار خودکار ساخته نیست، مثلاً اگر در مثال قبلی خودتان فیلد قدیمی Gen به جای 0 و 1 حاوی W و M بود و حالا میخواستید به جایش 0 و 1 عددی قرار دهید... برای این کار باید خودتان شخصاً کد بنویسید.این دستورات را شما خودتان می نویسید یا از جایی بدست می آورید؟
پیچیده ترین تغییرات روی جداول است که حاوی دیتا هستند و باید دیتایشان حفظ شود، بقیه اشیای دیتابیس هیچ مشکلی ندارند و فرق ساخت و آپدیتشان در حد فرق CREATE و ALTER است.
در ضمینه بقیه اشاء بجز جداول، به راحتی میتوانید از SSMS و با توجه به لغت CREATE و ALTER استفاده کنید .
اما در مورد ویرایش جداول، قبلاً SSMS2005 کمک هایی میکرد ولی الآن که من SSMS2008 را دارم، نمیدانم برای چه نمیتوانم از این کمک ها استفاده کنم، یا من هنوز به 2008 عادت نکرده ام و بلد نیستم و یا این امکانات به دلایل نامشخصی حذف شده.
میبخشید، فراموشن نکرده بودم، ولی یک کم وقت کم اورده بودم...Please Help Me
Last edited by _H2_; 24-09-2008 at 13:31. دليل: غلط املایی...
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)