SyntaxHighlighter - Alex Gorbatchev
很早以前做过一个,在我之前的blog中有提到,源码找不到了,不过执行文件还在,反编译一下,在它的基础上稍微改了一下就有了这个小东东,主要是将多行的sql变成一行来处理,
这样我可以传到pymssql中进行处理,因为在pymssql中不支持直接执行查询分析器中的脚本,就不能像下面这样清晰的执行了
代码就没两行,
string[] lines = new string[this.textBox1.Lines.Length];
lines = this.textBox1.Lines;
this.textBox2.Text = "";
for (int i = 0; i < this.textBox1.Lines.Length; i++)
{
this.textBox2.Text = this.textBox2.Text.Trim() + string.Format(" {0} ", lines[i].Trim());
}
this.textBox2.Text = this.textBox2.Text.Trim();