VS2008+SQL2005读取显示数据库的问题
var ds = from s in _DB.T001用户表where s.ID_T001用户表 == int.Parse(login.LoginValue)
select s;
this.label1.Text = ds.First().昵称;//这里有问题,麻烦专业人士帮忙!
--------------------编程问答-------------------- Student student = (from s in list
where s.ID== 1
select s).First();
string s = (from a in ary
select a).First(a => a=="");
--------------------编程问答-------------------- 有什么问题,贴出来
沉了,友情帮顶 --------------------编程问答-------------------- this.label1.Text = ds.First().昵称;//这里有问题,麻烦专业人士帮忙!
你这里有问题的啊,你得到的是一个对象,并不是该对象中的一个属性字段,你可以这样:
this.label1.Text = ds.First().Select(c=>c.某字段名称);//这里有问题,麻烦专业人士帮忙! --------------------编程问答-------------------- ds.First().字段名称 //这样才可以
ds.First()取出来的是一个对象,并不是单纯的string,所以不能直接给label赋值。 --------------------编程问答-------------------- 1.int.Parse()不能用于查询表达式
var ds =( from s in _DB.T001用户表
where s.ID_T001用户表 == int.Parse(login.LoginValue)
select s).FirstOrDefault();
if(ds !=null)
{
this.label1.Text = ds.昵称;
} --------------------编程问答--------------------
--------------------编程问答-------------------- 更具你的需求改改
var ds =( from s in _DB.T001用户表
where s.ID_T001用户表 == 1
select s).FirstOrDefault();
if(ds !=null)
{
this.label1.Text = ds.昵称;
}
SqlConnection mysql = new SqlConnection();
mysql.ConnectionString = "Data Source=localhost;Initial Catalog=xsgt;Integrated Security=True";
SqlCommand sqlCommand = new SqlCommand();
sqlCommand.Connection = mysql;
sqlCommand.CommandType = CommandType.Text;
sqlCommand.CommandText = "你的sql语句";
mysql.Open();
SqlDataReader sqlDateRreader;
sqlDateRreader = sqlCommand.ExecuteReader();
while (sqlDateRreader.Read())
{
richTextBox1.Text += " " + sqlDateRreader["username"].ToString() + "\t"
+ sqlDateRreader["code"].ToString() + "\r";
}
Console.WriteLine(richTextBox1.Text);
mysql.Close();
sqlDateRreader.Close();
用变量存储查询结果 --------------------编程问答-------------------- var ds =( from s in _DB.T001用户表
where s.ID_T001用户表 == int.Parse(login.LoginValue)
select s).FirstOrDefault();
if(ds !=null)
{
this.label1.Text = ds.昵称;
} --------------------编程问答-------------------- 学习,学习
补充:.NET技术 , C#