ইউটিএফ / ইউনিক্স সময় এক্সেস রূপান্তর


1

আমি অ্যাক্সেস / এক্সেল / ইত্যাদি সঙ্গে মোটামুটি ভাল। তবে আমি তথ্যের জন্য নিয়মিত জিজ্ঞাসা করে একটি ডেটাবেস দিয়ে একটি ইট প্রাচীরের মধ্যে চলমান। এটিতে তারিখ / সময় ক্ষেত্র রয়েছে যা ইউনিক্স সময় বিন্যাসে ট্র্যাক করা হয় (1/1/1970 থেকে সেকেন্ডের সংখ্যা)।

আমার শেষ লক্ষ্য একটি শুরু তারিখ এবং শেষ তারিখ নির্ধারণের জন্য, যা কোনও অ্যাক্সেস ক্যোয়ারীতে প্রেরণ করা হবে যা ভেরিয়েবল হিসাবে শুরু এবং শেষ তারিখের মধ্যে সমস্ত সারি ফেরত দিতে হবে।

ঠিক এখন আমার ওয়ার্কারাউন্ড সমাধানটি সমস্ত সারি আমদানি করতে এবং ফরম্যাট ব্যবহার করে একটি পৃথক কলাম তৈরি করে এবং স্থানীয়ভাবে ইউনিক্স সময় তারিখ / সময়কে স্থানীয়ভাবে সামান্য তারিখে রূপান্তর করে যা আমি সহজেই ফিল্টার করতে পারি। যাইহোক, প্রত্যাশিত হিসাবে, এই বাহ্যিক ধীরগতির বাহ্যিক ডাটাবেসের সমস্ত সারি আমদানি করতে হবে এবং তারপরে প্রদর্শন ফলাফলের আগে স্থানীয়ভাবে তারিখ / সময় ক্ষেত্র গণনা করতে হবে।

আমি জানি বাহ্যিক ডাটাবেসের কাছে প্রশ্নটি পাস করার একটি উপায় থাকা দরকার, তবে সিন্ট্যাক্স কী হতে যাচ্ছে তা আমি জানি না (এবং একবার এটি সিনট্যাক্সে টেম্প ভেরিয়েবলগুলি সন্নিবেশ করাতে পারে)।

উত্তর:


1

আপনি কেবল আপনার প্রশ্নের সংখ্যা পাস করতে পারেন।
ইউনিক্স যুগ যুগের অ্যাক্সেস তারিখ / সময় মান রূপান্তর করতে, DateDiff("s", DateSerial(1970, 1, 1), YourDate) আপনি প্রয়োজন চিত্র দিতে হবে

SQLString = "SELECT * FROM YourTable WHERE Time < " & DateDiff("s", DateSerial(1970, 1, 1), YourDate)

এটি আপনাকে আপনার প্রয়োজনীয় এসকিউএল বিবৃতিটি কিভাবে তৈরি করবেন তা ধারণা দেবে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.