用C#来写一个Sql的查询分析器,请指点思路。 我准备在自己写的建帐工具里加这么个功能:简单实现查询分析器的功能。方便用户在程序里使用Sql语句来执行数据库操作。例如:查询,删除,插入等等,最好还能把关键字呈高亮颜色显示。请大家给点建议。或是有什么好的解决方案。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是在公司以前产品的版本里(VB6)的确是做了这么个模块,难道到了.Net下就做不出了吗? 假设命令框是richTextBox1,那么取得richTextBox1.Text.传给SqlCommand.判断一下是select 还是insert等等,执行相应就好了。语法高亮这个你可以去看看notepad++或者sharp的源码。 LZ可以看看:http://blog.skyiv.com/more.asp?name=benben&id=26 codeproject 上有一个,叫querybuilder 看看SharpDevelop里怎么实现的吧. sqldmo可帮助你做一部分工作 并且和pl-sql效果相近,我也是因为用惯了plsql才决定改写sql server的。 如果用户水平真这么高的话你就直接拖个TextBox, 一个Button,按Button时就执行TextBox里的SQL如果用户想在你已有的数据中再过滤查找,则可以无限次的再次查找过滤http://community.csdn.net/Expert/topic/4301/4301902.xml?temp=.2196161 to:duan17querybuilder v1.2的不怎么好用,因为他没有记忆功能。否则的话为什么不用 微软自带的啊 不知道其它几个版本怎么样。 多文件夹监控 为什么发送邮件不成功 求助:tableAdapter.Fill方法中传入一个数据 求个算法 我的InstallShield 12怎么注英文字体 WEB复合控件的属性问题 windows xp/2003 下 vs 2005 中 datetimepicker 问题 关于VS2005连接SQL2000问题 关于加密狗,safenet 讨论:美萍上网管理软件的禁止某台电脑上网的原理是什么? 请教C#里多线程通讯的方法。 请问C#中怎么看一个方法的返回值是什么?
传给SqlCommand.
判断一下是select 还是insert等等,执行相应就好了。
语法高亮这个你可以去看看notepad++或者sharp的源码。
sqldmo可帮助你做一部分工作
按Button时就执行TextBox里的SQL如果用户想在你已有的数据中再过滤查找,则可以
无限次的再次查找过滤
http://community.csdn.net/Expert/topic/4301/4301902.xml?temp=.2196161
querybuilder v1.2的不怎么好用,因为他没有记忆功能。否则的话为什么不用 微软自带的啊 不知道其它几个版本怎么样。