请问这个代码我这样写,为什么到不出数据?我到底是写错了嘛?

ybgolong 2007-12-04 10:32:15
SqlConnection MySqlConn = new SqlConnection("Data Source=XHL;Initial Catalog=HospitalOA;Integrated Security=True");
MySqlConn.Open();
SqlDataAdapter MySqlAdapter = new SqlDataAdapter("select * from Tb_HpOA_Dept",MySqlConn );
DataSet ds=new DataSet() ;
MySqlAdapter.Fill(ds, "DeptName"); // 然后在这个数据集里面传递参数2表的内容
for (int i = 0; i < ds.Tables[0].Rows.Count; i++) // 然后通过this.MyDataSet.Tables[0] 取得pub_info这个表 的Rows 行的Count 总数
{
this.comboBox1.Items.Add(ds.Tables[0].Rows[i][0]); // 来循环获取 当前数据集表的行的每一个行的第一个字段内容 添加到listbox里面
}
MySqlConn.Close();
...全文
62 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yunyue4 2007-12-17
  • 打赏
  • 举报
回复
GOOD
plo2168424 2007-12-04
  • 打赏
  • 举报
回复
没道理错啊````````` = =|||

"Data Source=XHL;Initial Catalog=HospitalOA;Integrated Security=True"没看懂

但是我改成我的都运行的起你是不是上面那句有错哦?



using System;
using System.Data;
using System.Data.SqlClient;

namespace Program
{
class Db
{
public static void test()
{
SqlConnection MySqlConn = new SqlConnection("server=localhost;database=pubs;Integrated Security=true");
MySqlConn.Open();
SqlDataAdapter MySqlAdapter = new SqlDataAdapter("select * from titles", MySqlConn);
DataSet ds = new DataSet();
MySqlAdapter.Fill(ds, "DeptName");
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
Console.WriteLine(ds.Tables[0].Rows[i][0]);
}
MySqlConn.Close();
Console.Read();
}
static void Main()
{
Db.test();
}
}
}

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧