C#编程,如何挑选显示信息
private void button1_Click(object sender, EventArgs e)
{
string command1 = "bcp \"select * from test.dbo.tb_test\" queryout D:\\tt.txt -U\"sa\" -P\"123456\" -S\".\" -c -t\"!@!\" -r\"$#$\"";
Process cmd = new Process();
cmd.StartInfo.FileName = "cmd.exe";
cmd.StartInfo.Arguments = "/c" + command1;
cmd.StartInfo.RedirectStandardOutput = true;
cmd.StartInfo.RedirectStandardInput = true;
cmd.StartInfo.UseShellExecute = false;
cmd.StartInfo.CreateNoWindow = false;
cmd.StartInfo.WorkingDirectory = "C:\\Program Files\\Microsoft SQL Server\\90\\Tools\\Binn";
cmd.Start();
string info = cmd.StandardOutput.ReadToEnd();
cmd.WaitForExit();
cmd.Close();
richTextBox1.AppendText(info);
this.button1.Enabled = false;
this.button2.Enabled = true;
}
如上语言“richTextBox1.AppendText(info);”中会显示全部信息,现在只需要显示复制了几行这条信息,请问如何更改
[解决办法]
原来是这样。简单点可以用字符串匹配或者正则表达式吧。话说楼主怎么把这贴发到C++版了。