سلام به همه دوستان
بالاخره پای ما به این بخش فروم هم باز شد.
من یک سوال در مورد VB 6 و SQL SERVER 2000 دارم.
من یه دیتابیس MS SQL روی اینترنت دارم و یه برنامه کلاینت که به این دیتابیس وصل میشه و اطلاعات دریافت می کنه.
برنامه کلاینت با زبان Visual Basic 6 نوشته شده. طرز کار برنامه به اینصورته که برنامه به طور خودکار هر 5 ثانیه به دیتابیس (که روی اینترنت قرار گرفته) وصل میشه و خودش رو آپدیت می کنه.
رابط بین برنامه و دیتابیس هم رابط ADO هست. (ورژن 2.8)
اما مشکل دقیقا اینجاست وقتی برنامه تصمیم داره به دیتابیس وصل شه یه جور وقفه در برنامه ایجاد میشه. یه تاخیر کوچیک
ممکنه زیاد مهم نباشه اما مشکل وقتی بیشتر نمایان میشه که مثلا شما داری در یک قسمت از برنامه متنی رو داخل یک تسکت باکس می نویسید، اما وقتی این وقفه ایجاد میشه برنامه میره تو یه حاالت سکته و وقتی که دیتابیس لود شد شما دوباره میتونید نوشتنتون رو ادامه بدید.
نمیدونم درست تونستم منظورم رو بفهمونم یا نه.
حالا سوال من اینجاست. آیا راهی هست که برنامه بتونه هر 5 ثانیه با دیتابیس اینترنتی ارتباط داشته باشه اما این تاخیر (Delay) به وجود نیاد !؟؟!؟!؟!!؟؟
لطفا اگه کسی میدونه کمکم کنه.
ممنون از کمک همه دوستان عزیز.
بالاخره پای ما به این بخش فروم هم باز شد.
من یک سوال در مورد VB 6 و SQL SERVER 2000 دارم.
من یه دیتابیس MS SQL روی اینترنت دارم و یه برنامه کلاینت که به این دیتابیس وصل میشه و اطلاعات دریافت می کنه.
برنامه کلاینت با زبان Visual Basic 6 نوشته شده. طرز کار برنامه به اینصورته که برنامه به طور خودکار هر 5 ثانیه به دیتابیس (که روی اینترنت قرار گرفته) وصل میشه و خودش رو آپدیت می کنه.
رابط بین برنامه و دیتابیس هم رابط ADO هست. (ورژن 2.8)
اما مشکل دقیقا اینجاست وقتی برنامه تصمیم داره به دیتابیس وصل شه یه جور وقفه در برنامه ایجاد میشه. یه تاخیر کوچیک
ممکنه زیاد مهم نباشه اما مشکل وقتی بیشتر نمایان میشه که مثلا شما داری در یک قسمت از برنامه متنی رو داخل یک تسکت باکس می نویسید، اما وقتی این وقفه ایجاد میشه برنامه میره تو یه حاالت سکته و وقتی که دیتابیس لود شد شما دوباره میتونید نوشتنتون رو ادامه بدید.
نمیدونم درست تونستم منظورم رو بفهمونم یا نه.
حالا سوال من اینجاست. آیا راهی هست که برنامه بتونه هر 5 ثانیه با دیتابیس اینترنتی ارتباط داشته باشه اما این تاخیر (Delay) به وجود نیاد !؟؟!؟!؟!!؟؟
لطفا اگه کسی میدونه کمکم کنه.
ممنون از کمک همه دوستان عزیز.