从XML中提取动态的SQL语句的问题
我已经把select * from user 写到了Sql.xml中
在ReadXML.cs里读取其语句的代码如下:
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load("E:\\program1\\ConsoleApplication1\\ConsoleApplication1\\Sql.xml");
string path = "//sql";
XmlNodeList nodeList = xmldoc.SelectNodes(path);
XmlNode xmlNode = nodeList[0];
string[] strTemp=xmlNode.InnerXml.ToString().Split(';');
for (int i = 0; i < strTemp.Length; i++)
{
Console.WriteLine(strTemp[i].ToString());
}
string connStr = "server=192.168.0.189;database=mysql;uid=cm;pwd=cm";
MySqlConnection conn = new MySqlConnection(connStr);
string sql=strTemp[0];
conn.Open();
MySqlCommand cmd = new MySqlCommand(sql,conn);
相关问答:
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......
sqlserver2005 建立的数据库,与手持pda传输数据,最近突然出现无法传递数据的问题,pda端提示的错误时outofmemoryexception,但是pda上面的容量没有问题,
sqlserver的日子上的错误如下:
日期 2010-1-25 14:45: ......
字段1,字段2.....字段N,Status,ParentID
1,Name1....test1,1,99
1,Name1....test1,3,99
1,Name2....test2,1,101
1,Name2....test2,3,101
1,Name3....test3,2,101
1,Name1....test1,4,101
想要的结果是:
1,Na ......