PDA

View Full Version : سوال: معادل این دستور چیه؟



aliaghaaaaa
چهارشنبه 16 بهمن 1392, 13:32 عصر
سلام.
معادل این دستور اس کیو ال تو لینک چیه؟


select name + ' ' + family as 'NAME' from person where id=1

ممنون.

Mansoor92
چهارشنبه 16 بهمن 1392, 13:43 عصر
سلام
بفرمایید

var q= from c in db.tbl_user
where c.id==1
select c.name+' '+c.family

arash_flag
چهارشنبه 16 بهمن 1392, 17:58 عصر
select 'name' = name+' ' +family from tbl_s where id=1

select [name] = name+ ' ' +family from tbl_s where id=1
موفق باشی

aliaghaaaaa
جمعه 18 بهمن 1392, 14:34 عصر
سلام.
من اینطوری نوشتم ولی اررور میده:
چطور بنویسمش؟


var q = from p in db.persons
where (p.Pid.ToString().Substring(0, textBox1.Text.Length) == textBox1.Text)
orderby p.Pid, p.name
select new { p.Pid, p.name +' '+ p.family, p.tell, p.mob };
dataGridView1.DataSource = q;


این هم اررورش:


Error 1 Invalid anonymous type member declarator. Anonymous type members must be declared with a member assignment, simple name or member access.

ممنون.

ferdin
سه شنبه 22 بهمن 1392, 12:22 عصر
سلام

این شکلی بنویس :


var myvar = p.Pid.ToString().Substring(0, textBox1.Text.Length)
var q = from
p in db.persons
where myvar == textBox1.Text)
orderby p.Pid, p.name
select new { p.Pid, p.name +' '+ p.family, p.tell, p.mob };
dataGridView1.DataSource = q;