110,528
社区成员
发帖
与我相关
我的任务
分享
DataTable dt=new DataTable();
dt.Columns.Add("name");
DataRow dr=dt.NewRow();
dr["name"]="#abcd3";
DataTable dt = new DataTable();
dt.Columns.Add("name");
DataRow dr = dt.NewRow();
dr["name"] = "#abcd3";
dt.Rows.Add(dr);
Color c = ColorTranslator.FromHtml(dr["name"].ToString());
this.btn1.BackColor = c;
〖庐山谣,寄卢侍御虚舟〗
书名:《全唐诗》
作者:李白
編輯:Lv.King
我本楚狂人,凤歌笑孔丘。手持绿玉杖,朝别黄鹤楼。
五岳寻仙不辞远,一生好入名山游。庐山秀出南斗傍,
屏风九叠云锦张,影落明湖青黛光。金阙前开二峰长,
银河倒挂三石梁。香炉瀑布遥相望,回崖沓嶂凌苍苍。
翠影红霞映朝日,鸟飞不到吴天长。登高壮观天地间,
大江茫茫去不还。黄云万里动风色,白波九道流雪山。
好为庐山谣,兴因庐山发。闲窥石镜清我心,
谢公行处苍苔没。早服还丹无世情,琴心三叠道初成。
遥见仙人彩云里,手把芙蓉朝玉京。先期汗漫九垓上,
愿接卢敖游太清。
Pen pen = new Pen(ColorTranslator.FromHtml(color));//color就是我刚才存到数据库中的颜色。如果这里改为FromInt32(ColorNum)的话就能显示,但是这里是字符串形式的就不行。
pen.Width = 2.5f;
objGraphics.DrawLine(pen, new PointF(sx, syy), new PointF(ex, eyy));
int originalNum = 5, i = 0, j = 0;
DataTable dtPerson = new DataTable();//声明一个table
dtPerson.Columns.Add("badge");
dtPerson.Columns.Add("name");
dtPerson.Columns.Add("color");
foreach (DataRow dr in dt.Rows)
{
string bdg = dr["badge"].ToString().Trim();
string cName = dr["user_name"].ToString().Trim();
DataRow[] drs = dtPerson.Select("badge='" + bdg + "' and name='" + cName + "'");
if (drs.Length == 0)
{
//dtColor是从数据库中查询到的一个表,里面存放的是各种颜色
string ColorHtml = dtColor.Rows[j++]["colorcode"].ToString().Trim();
DataRow drr = dtPerson.NewRow();
drr["badge"] = bdg;
drr["name"] = cName;
drr["color"] = ColorHtml;//就是这里有问题。
dtPerson.Rows.Add(drr);
}
}