نقل قول: یه Code Generator باحال
با سلام و تشکر
من sqlexpress روی سیستم دارم وقتی آدرس فایل mdf را به برنامه می دهم پیغام success… هم بهم می دهد ولی در مرحله بعد دیگه جدولی بهم نشون نمی دهد!
نقل قول: یه Code Generator باحال
با سلام خدمت دوست عزیز!
من این باگ رو دیروز کشف کردم. دلیل آن احتمالا به خاطر نوع Collation انتخابی شماست. البته تقصیر شما نیست! نوع Collation انتخابی شما به حروف بزرگ و کوچک حساسه و query جمع کننده ی جداول که به صورت حروف بزرگ نوشته شده لیست جداول مورد نظر رو پیدا نمی کنه! این query رو (در سورس برنامه) به حروف کوچک بنویسید، انشا ا... مشکل حل بشه!
command.CommandText = "SELECT * FROM " + txtDbName.Text.Trim() + ".sys.tables";
این کد رو تو فایل FormGenerate و در تابع GetListOfTables پیدا کنید و جایگزین کنید.
ADSL من تموم شده! با دسترسی به اولین اینترنت پرسرعت حتما برنامه رو update می کنم! چند تا باگ کوچولو مثل مقایسه ی نوع داده ی text هم داره که باید رفع بشه!
نقل قول: یه Code Generator باحال
به عنوان اولین کار Code Generator خوبی بود.
تنها مشکلی که من توش پیدا کردم توی ۲ دقیقه کار این بود که چون به جای path separator توش از \ استفاده کرده بودید توی لینوکس یه مقدار اذیت کرد.هیچ مشکل دیگه ای توی ۲ دقیقه پیدا نشد.یعنی هنوز وقت نکردم نگاهش کنم.ولی این اولین ایرادش بود.
من با mono 2 تست کردم.
نقل قول: یه Code Generator باحال
نقل قول:
من با mono 2 تست کردم.
با تشکر از دوست عزیز!
من هنوز این برنامه رو برای سازگاری با mono تست نکردم، اما همون طور که گفتم در اولین فرصت برنامه رو ارتقا می دم و کد رو یکمی از اون حالت شلختگی در میارم! :خجالت: آخه این برنامه رو خیلی وقت پیش با .net 2 نوشته بودم که همین اواخر جهت برسی باز کردم و ظاهرا پروژه شو به .net 3.5 ارتقا دادم!
نقل قول: یه Code Generator باحال
منظور شما رو از:
می فهمم!
من این برنامه رو خیلی وقت پیش نوشتم! الان دارم کد رو باز نویسی می کنم.
راستی تا زمانی که برنامه رو آپ دیت نکردم بگم یه باگ دیگه: "هنگامی که اسم ستون های شما جزو کلمات کلیدی SQL باشه پروسیجر تولید شده خطا ی syntax داره." به شما پیشنهاد می کنم تا زمان upload شدن نسخه ی جدید اسم ستون ها در stored procedure ها رو به طور دستی درون [] قرار بدید.
مثلا برای ستون ID بنویسید [ID].
به امید روزی که کسی بی ADSL نمونه!
نقل قول: یه Code Generator باحال
ممنون از برنامه تون
اگه جدولها دارای schema باشه، خطا میده
موفق باشید
نقل قول: یه Code Generator باحال
ممنون بابت خطا یابی!
میشه بیشتر توضیخ بدین؟ چجور خطایی؟ سورس رو اجرا کردین یا Setup رو نصب کردین؟ من الان SqlServer نصب ندارم :ناراحت:، متن Exception یا حتی خطای MessageBox رو میشه بگید؟
مرسی
1 ضمیمه
نقل قول: یه Code Generator باحال
هم کد رو اجرا کردم هم Setup رو
وقتی که جدولی دارای Schemaای غیر از dbo باشه، این خطا رو میده و همینجور توی این وضعیت میمونه تا وقتی که کنسلش کنیم
ضمیمه 66049
نقل قول: یه Code Generator باحال
در اولین فرصت خطا رو رفع می کنم و این پست رو مجددا به روز رسانی می کنم. احتمالا بخاطر خطایی که در Query لیست گرفتن جدولهاست این خطا بوجود میاد.
موفق باشید.
نقل قول: یه Code Generator باحال
در مقابل data source چی باید بنویسم
من sql2005 دارم مشکلی ایجاد نمی کنه؟
ممنون
نقل قول: یه Code Generator باحال
میشه یه نمونه برنامه ای که از این استفاده کرده اید را بگذارید؟
ممنون
نقل قول: یه Code Generator باحال
با سلام خدمت دوستان
می خواستم ببینم بگ های برنامه رفع شده
اگه رفع شده جدیدش را up کنید
با تشکر
نقل قول: یه Code Generator باحال
سلام به همه دوستان گرامی.
از این که این برنامه توجه شما رو جلب کرده خوشحالم ولی باید بگم دیگه دوره این برنامه ها گذشته! همه این جور کدها رو دور بریزید و برید سراغ یک ORM توپ! مثلا پیشنهاد من به شما Entity Framework یا NHibernate هستش :)
اگه یک ORM رو برای پروژه تون زیادی بزرگ، سنگین و غیرضروری می بینید میتونید از Micro ORM های مشهوری مثل Dapper یا Massive استفاده کنید. راهنماهای کاملی (البته عموما به زبان انگلیسی) برای اونا وجود داره.
موفق باشید.
نقل قول: یه Code Generator باحال
میترسیم با همین dapper کار کنیم توی پروژه بزرگ جواب نده اون موقع باید چی انتخاب کنیم ؟
نقل قول: یه Code Generator باحال
نقل قول:
نوشته شده توسط
mehrzad_ali
میترسیم با همین dapper کار کنیم توی پروژه بزرگ جواب نده اون موقع باید چی انتخاب کنیم ؟
برای پروژه های بزرگ از Entity Framework یا NHibernate استفاده کنید.
نقل قول: یه Code Generator باحال