求助各位高手,一个关于数据库表的二维显示的问,急!

jdps200 2010-09-14 10:42:46
小弟C#初学者,现在有个问题急待求教解决方法,是C/S,不是B/S的!!

例如我数据库的表有这样的结构

tb_Test中有3个列,名字,日期,状态

输入起始时间到结束时间

需要横向显示时间,纵向显示名字,其中对应坐标的单元格显示状态

最好还能对相应的状态设置单元格颜色

我考虑过用datagridview做,但始终没想出好的动态绑定数据库的方法

求教解决方法!!!
...全文
125 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gongsun 2010-09-15
  • 打赏
  • 举报
回复
chuxue1342 2010-09-15
  • 打赏
  • 举报
回复

DataTable dt=New DataTable();
dt.Columns.add("名称",Typeof(string));
...............................
dt.Rows["名称"]="名称";
龍月 2010-09-15
  • 打赏
  • 举报
回复

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace WinTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
using (SqlConnection myCon = new SqlConnection("你的连接字符串"))
{
SqlDataAdapter myDa = new SqlDataAdapter("你的查询SQL语句", myCon);
DataSet myDs = new DataSet();
myDa.Fill(myDs, "temTable");
DataGridView1.DataSource = myDs.Tables[0];
}
}
}
}
wuyq11 2010-09-14
  • 打赏
  • 举报
回复

111,129

社区成员

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

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

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