توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نحوه نمایش نام ستون دیتابیس در یک label
mrezam
21 / February / 2013, 09:15 PM
با سلام و خسته نباشید
چطوری میشه نام یک ستون (نام فیلد) دیتابیس را درون یک label نمایش داد.
mrezam
21 / February / 2013, 09:28 PM
دستور زیر را داریم* چطوری میشه نام ستون n4 یاn5*با*n6 رو برای مقادیری که بدست میاد توی یه لیبل نمایش داد تا مشخص بشه* مقدار توی n4بوده یا n5 یا n6
کد:
select * from personal
where((n4 like ""%"+combobox1.text+"%"")or(n5 like ""%"+combobox1.text+"%"")or(n6 like ""%"+combobox1.text+"%""))
admin
22 / February / 2013, 02:37 AM
سلام.
به روش زیر عمل کنید.
کد:
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add("select * from data_base");
ADOQuery1.SQL.Add(" where id ="+Edit1.Text);
ADOQuery1.SQL.Add("or id ="+Edit2.Text) ;
ADOQuery1.SQL.Add("or id ="+Edit3.Text) ;
ADOQuery1.Open;
Label1.Caption := ADOQuery1.FieldValues["prsnName"];
b_itman_b
23 / February / 2013, 01:44 AM
ببین دوست عزیز اگه میخوای اسم فیل خاصی رو در DBgrid بدست بیاری دستورش edit1.text :=coColumn.FieldName هست که در ایونت*** TitleClick* مربوط به DBGrid مورد نظرت مینویسی ولی اینی که شما میخوای به نظر من با شرط و دستور Filter خیلی راحت بدست میاد
ADOQuery1.SQL.Text :=select * from personal
ADOQuery1.open
ADOQuery1.filtered := False
ADOQuery1.filter := "n1 Like %"+QuotedStr(ComboBox1.Text)+"%"b
ADOQuery1.filtered := True
if AdoQuery1.recordCont > 0 then edit1 .Text :=N1
واسه اون دو فیلد دیگر هم به همین ترتیب.البت این راه فعلا به ذهنم اومد و مطمعنا کاراترین راه نیستشرمنده مدیر جون من از کد شما زیاد سر در نیاوردم ولی این دوستمون میخواد یه عبارتی رو تو 3 تا فیلد جستجو کنه نه اینکه 3 تا عبارت رو تو یه فیلد.اگه اشتباه میکنم توضیح بدین ممنون میشم
admin
23 / February / 2013, 03:46 PM
b_itman_b جان.
درسته. من منظورت رو بد متوجه شدم ...
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.