PDA

View Full Version : combobox در SQL Server Management Studio



r00tkit
شنبه 25 اردیبهشت 1389, 19:44 عصر
سلام
از دوستان کسی می دونه چه جوری می شه در داخل خود SQL Server Management Studio ما بتونیم از combobox برای ذخیره ی اطلاعات تو جدول استفاده کنیم

نوع فیلد مورد نظر رو و مقدارشو به نحوی تنطیم کنیم که به صورت combobox باشه

مثلا : دو گزینه ای مذکر و مونث یا سه گزینه ای

http://bytescout.com/images/examples/bytescoutpdf/combobox.png

محمد سلیم آبادی
شنبه 25 اردیبهشت 1389, 20:12 عصر
سلام،
اینکار نباید امکان پذیر باشه.
چرا شما نیاز دارین که داده ها را از طریق interface برنامه ی SSMS وارد کنید؟

خیلی ساده تر و بهتر هست که با T-SQL داده ها را درج کنید.

می توانید از این ایده های جایگزین استفاده کنید:
روی ستون مورد نظر یک CHECK CONSTRAINT بگذارین مثلا فرد تنها قادر به درج مقادیر 0، 1 و 2 برای مشخص کردن جنسیت باشه. سپس یک COMPUTED COLUMN تعریف می کنید که به این شکل باشه:




CREATE TABLE Sample
(Sex TINYINT, CHECK(Sex IN(0,1,2),
Sex_Name AS CASE Sex WHEN 0 THEN 'Male' WHEN 1 THEN 'Female' ELSE 'Unknow,' END)


با این روش کاربر دیگر نیاز نداره که هر سری برای مشخص کردن جنسیت کلمه را وارد کنه کافیه کد جنسیت را وارد کنه و در هنگام نمایش کافیه ستون محاسباتی را به نمایش در بیارین.

r00tkit
شنبه 25 اردیبهشت 1389, 20:20 عصر
ممنون

ولی کلا" راه نداره ؟

این سوال رو یه نفر(:قلب:) از من پرسید ،من هم جواب شما رو دادم(که این کار نمی شه و ...) ولی برای اطمینان پرسیدم ، بازم ممنون