خواندن دستورات SQL از فایل txt و اجرای آن
سلام. من دستورات SQl رو تو یه فایل txt کنار برنامم گذاشتم. چه طور متونم اجراشون کنم؟
نقل قول: خواندن دستورات SQL از فایل txt و اجرای آن
چرا اینکار رو کردی چرا تو خود برنامه به کار نگرفیشون میتوننستی از پروستیجر استفاده کنی
نقل قول: خواندن دستورات SQL از فایل txt و اجرای آن
نه میخوام یه کاری کنم که حتما باید بیرون از برنامه باشه
نقل قول: خواندن دستورات SQL از فایل txt و اجرای آن
یعنی دستوراتتون همشو باهم می خوای اجرا بشه؟یا می خوای هر دستور دلخواه توی فایل متنی اجرا بشه؟
نقل قول: خواندن دستورات SQL از فایل txt و اجرای آن
فرض کنید من توی یه فایل txt چند تا دستور ساخت Proc رو دارم. میخوام با لود شدن برنامه این Proc ها هم ساخته بشن.
نقل قول: خواندن دستورات SQL از فایل txt و اجرای آن
نقل قول:
نوشته شده توسط
rezarko
فرض کنید من توی یه فایل txt چند تا دستور ساخت Proc رو دارم. میخوام با لود شدن برنامه این Proc ها هم ساخته بشن.
سلام.
برای اینکار، می تونید از SMO استفاده کنید (دقیق بخوام بگم، Server.ConnectionContext.ExecuteQuery) که GO رو نیز در Script شما Handle میکنه و ازش پشتیبانی میکنه. برای مشاهده نمونه کد میتونید به این آدرس رجوع کنید.
موفق باشید.