由于需要,现写了两套程序,MFC及C#各一套,程序是可配置的。在对某一项进行验证时,是通过sql语句验证的,现在碰到一个问题,C#里面格式化字符串时的参数为{0},而且C++里面是%s.两者不通用,有没有什么方法可以使两者兼容?格式化
解决方案 »
- 各位英雄好汉,小女纸想询问怎样在VS2010中加载jpeglib
- 请教IDispatch::Invoke
- vc2010 大写的W不能显示
- 如何使动态弹出的非模式对话框的界面不被底层下层对话框中的控件(例如按钮,静态文字)重绘在它上面
- 什么是客户区??
- 一起来讨论一下关于局域网网管软件的核心原理,讨论一下思路。
- 程序只启1个实例的问题
- 我加入了别人的一部分代码,怎么 编译后出来下面的错误!
- VC中怎么实现对话框的移动
- 2. 怎样做一个象Visual C++ 中的工作空间一样的可停放控件?
- error C2679: binary '=' : no operator defined which takes a right-hand operand o
- 求高手指教怎么画自己的CComboBox,不是自带那种风格的.
如:字段内容为 "select * from t1 where f1 = '%s'", 在程序里面,先把这部分内容取出来,然后再放到类似string.FormatString里面,和程序中输入的参数拼接起来。那如果是C#, 字段里面的内容可能就是 "select * from t1 where f1 = '{0}'" 了
把sql语句放到数据库中是为了以后扩展方便,因为一个字段目前可能是通过一个表得到,不排除以后通过几张表联合查询出来。如果放到应用程序中,确实很好控制,但是后期的扩展怎么处理?去改代码?