小编Kev*_*uez的帖子

使用MySQL数据阅读器

我不熟悉使用Data Reader,我需要以下代码的帮助,我想从数据库中检索单个数据.

MySqlDataAdapter data = new MySqlDataAdapter(cmd);
                    conn.Open();
                    DataTable dt = new DataTable();
                    data.Fill(dt);
                    gridView1.DataSource = dt;

                    int retrievedValue = 0;
                    using (MySqlDataReader reader = cmd.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            if ((int)reader["order_status"] == 0)
                            {
                                retrievedValue = (int)reader.GetValue(0);

                                    GridView View2 = sender as GridView;
                                    e.Appearance.BackColor = Color.Green;
                                    e.Appearance.BackColor2 = Color.ForestGreen;
                            }
                        }
                    }
Run Code Online (Sandbox Code Playgroud)

c# mysql datareader

4
推荐指数
1
解决办法
2万
查看次数

正则表达式从特定字符串中删除单词

我试图删除此字符串中的“管理员”字样

1H|\^&|||ARCHITECT^8.10^F3453010030^H1P1O1R1C1Q1L1|||Admin||||P|1|20150511083525
1D
Run Code Online (Sandbox Code Playgroud)

使用这个正则表达式

[^\w\b(Admin\])\b.-]+ 
Run Code Online (Sandbox Code Playgroud)

输出是 1H|ARCHITECT|8.10|F3453010030|H1P1O1R1C1Q1L1|Admin|P|1|20150511083525|1D

它不会删除管理员词。

所需的输出:

1H|ARCHITECT|8.10|F3453010030|H1P1O1R1C1Q1L1|P|1|20150511083525|1D

我需要帮助来改进正则表达式:(

c# regex

3
推荐指数
2
解决办法
3万
查看次数

正则表达式忽略第一个和最后一个终止符

我在文本中有字符串,|用作分隔符.

例:

|2P|1|U|F8|
Run Code Online (Sandbox Code Playgroud)

我想要结果2P|1|U|F8.我怎样才能做到这一点?

c# regex

-3
推荐指数
1
解决办法
203
查看次数

标签 统计

c# ×3

regex ×2

datareader ×1

mysql ×1