1,第一次查询用sql="select * from .. where A=..",然后第二次查询用sql=sql+" and B=.."
2,在DataGrid的属性生成器中,设定你需要的列不能换行显示
3,没试过,不知道