Module
Contents
Index 🔎︎

# ODBC

ODBC ডাটাবেসের জন্য বিন্যাস সুনির্দিষ্ট করে। এটা আপনার ব্যবহারকারী সন্নিবেশ ডাটা, ড্রাইভার বিন্যাস, এবং ফন্ট সংজ্ঞা অন্তর্ভুক্ত করে।

## ব্যবহারকারীর নাম

ডাটাবেসে সন্নিবেশ করার জন্য ব্যবহারকারীর নাম টাইপ করুন।

## গুপ্তসঙ্কেত প্রয়োজন

অপ্রাপ্তাধিকার ব্যবহারকারীকে ডাটাবেসে সন্নিবেশ হতে বিরত রাখে। আপনাকে প্রত্যেক অধিবেশনে শুধুমাত্র একবার গুপ্তসঙ্কেত সন্নিবেশ করাতে হবে।

## ড্রাইভার বিন্যাস

যদি অতিরিক্ত ঐচ্ছিক ড্রাইভার বিন্যাসের প্রয়োজন থাকে তবে এটা সন্নিবেশ করাতে এই পাঠ ক্ষেত্রটি ব্যবহার করুন।

## বর্ণচিহ্নের সমষ্টি

LibreOffice-এ ডাটাবেস প্রদর্শন করতে আপনি যে কোড রুপান্তরণ ব্যবহার করতে চান তা নির্বাচন করুন। এটা ডাটাবেসকে প্রভাবিত করে না। আপনার অপারেটিং সিস্টেমের পূর্বনির্ধারিত বর্ণচিহ্নের সেট ব্যবহার করতে "সিস্টেম" পছন্দ করুন। পাঠ এবং dBASE ডাটাবেস অপরিবর্তিত-আকারের বর্ণচিহ্নের দৈর্ঘ্যের বর্ণচিহ্নের সেটে সীমাবদ্ধ, যেখানে সকল বর্ণচিহ্ন একই সংখ্যক বাইট দ্বারা সঙ্কেতায়িত।

## সাধারণ

### উৎপাদিত মান উদ্ধার করুন

বর্তমান ODBC বা JDBC ডাটা উৎসের জন্য স্বয়ং-বর্ধিত ডাটা ক্ষেত্রের LibreOffice সমর্থন করে। ডাটাবেস যদি এর SDBCX স্তরে স্বয়ং-বৃদ্ধি বৈশিষ্ট্য সমর্থন না করে তবে এই পরীক্ষণ বাক্স নির্বাচন করুন। সাধারণত, প্রাইমারী কী ক্ষেত্রের জন্য স্বয়ং-বৃদ্ধি নির্বাচন করা হয়।

### স্বয়ং-বৃদ্ধি বিবৃতি

SQL নির্দেশ সুনির্দিষ্টকারী সন্নিবেশ করান যা ডাটা উৎসকে সুনির্দিষ্ট পূর্ণসংখ্যার ডাটা ক্ষেত্রকে স্বয়ং-বৃদ্ধি করতে নির্দেশ দেয়। উদাহরণ স্বরূপ, ডাটা ক্ষেত্র তৈরি করার বৈশিষ্ট্যসূচক SQL বিবৃতি হলো:

CREATE TABLE "table1" ("id" INTEGER)

MySQL ডাটাবেসে "id" ডাটা ক্ষেত্র স্বয়ং-বৃদ্ধি করতে, বিবৃতিকে পরিবর্তন করুন:

CREATE TABLE "table1" ("id" INTEGER AUTO_INCREMENT)

অন্য অর্থে, স্বয়ং-বৃদ্ধি বিবৃতি বাক্সে AUTO_INCREMENT সন্নিবেশ করান।

### উৎপাদিত মানের কোয়েরি

প্রাথমিক মূল ডাটা ক্ষেত্রের জন্য একটি SQL বিবৃতি সন্নিবেশ করান যা সর্বশেষ স্বয়ং-বৃদ্ধি মান ফেরত পাঠায়। উদাহরণ স্বরূপ:

SELECT LAST_INSERT_D();

### SQL92 নামকরণের সীমাবদ্ধতা ব্যবহার করুন

শুধুমাত্র এমন নাম অনুমোদন করুন যা ডাটা উৎসে এমন বর্ণচিহ্ন ব্যবহার করে যা SQL92 নামকরণ সীমাবদ্ধতার অনুরূপ। অন্যান্য সকল বর্ণচিহ্ন প্রত্যাখ্যান করা হয়েছে। প্রতিটি নাম অবশ্যই ছোট বা বড় হাতের অক্ষর, বা একটি নিম্নরেখা ( _ ) দ্বারা শুরু হবে। অবশিষ্ট বর্ণচিহ্ন ASCII বর্ণ, নিম্নরেখা, এবং সংখ্যা হতে পারে।

### ফাইল-ভিত্তিক ডাটাবেসের জন্য সুবিন্যস্ত তালিকা ব্যবহার করুন

সুবিন্যস্ত তালিকার জন্য বর্তমান ডাটা উৎস ব্যবহার করে। ODBC ডাটা উৎস যখন ডাটাবেস সার্ভার তখন এটা কার্যকর। ODBC ডাটা উংস যদি dBASE ড্রাইভার হয়, এই পরীক্ষণ বাক্সটি পরিস্কার অবস্থায় ত্যাগ করুন।