string sql = "select xs_cjjd1.th,xs_cjjd1.xsjd,tk.jd from xs_cjjd1,tk where xs_cjjd1.th=tk.th and xs_cjjd1.zkzh='" + str_ksh + "' order by xs_cjjd1.th";
myda1 = new SqlDataAdapter(sql, mycon);//创建 连接数据表的 数据适配器 myds1 = new DataSet();//创建数据集
reccount = myda1.Fill(myds1, "xsjd");//填充数据到数据集myds 并命名为cj
dataGridView1.DataSource = myds1.Tables["xsjd"];
recno = 0;
string th = myds1.Tables["xsjd"].Rows[recno]["th"].ToString().Trim();//出错点,"在位置 0 处没有任何行。"
showdata(th);请大家帮帮忙,总是这个问题。
myda1 = new SqlDataAdapter(sql, mycon);//创建 连接数据表的 数据适配器 myds1 = new DataSet();//创建数据集
reccount = myda1.Fill(myds1, "xsjd");//填充数据到数据集myds 并命名为cj
dataGridView1.DataSource = myds1.Tables["xsjd"];
recno = 0;
string th = myds1.Tables["xsjd"].Rows[recno]["th"].ToString().Trim();//出错点,"在位置 0 处没有任何行。"
showdata(th);请大家帮帮忙,总是这个问题。
解决方案 »
- C#调用 API中的 LockFile函数
- c# 复制 粘贴
- mschart注册问题
- c#.net 中的 Flach 显示问题!急!
- Public Report(string strSQL)
- DHTMLEDIT中的粘贴HTML代码方法无法使用
- MediaPlayer 均衡器 EQ DX
- 把平时遇到的问题总结了一下,希望各位大哥帮忙解决,
- 如何批量去掉某一文件夹中,某些文件名的所以空格????
- 为什么对DateTimePicker的Value属性进行绑定后再AddNew()总是出现"XX(该表的主键)不能为空"的提示?
- 获取网址失败,文章采集器
- 访问配置文件.Program.GetConfigValue(string, string)”: 并非所有的代码路径都返回值
其次,你应该用 join 来连接两张表。
呢?
2、确定你SQL执行后返回是否有结果集
s = "server=.;database=valeb;user id=sa;pwd=";//连接数据库的字符串computer_test
mycon = new SqlConnection(s);//创建连接
mycon.Open();//打开连接
string sql = "select * from cjgl where zkzh='" + str_ksh + "'";
myda = new SqlDataAdapter(sql, mycon);//创建 连接数据表的 数据适配器
myds = new DataSet();//创建数据集
int x = myda.Fill(myds, "va");//填充数据到数据集myds 并命名为zkzh
label6.Text = myds.Tables["va"].Rows[0]["xm"].ToString(); //出错点,
str_yzdm = myds.Tables["va"].Rows[0]["xm"].ToString().Trim();//得到语种
myds.Dispose();
myda.Dispose();