提供一个表名,得到字段名,需要按数据库分别进行制作。
.net里似乎没有对这样的操作进行封装
.net里似乎没有对这样的操作进行封装
解决方案 »
- 对数组排序,得到的是原数组的位置
- 关于"否决的"方法
- 用C#写一个ActiveX控件
- C#做类似QQ的窗体。遇到的两个问题!
- Sql导出Excel的两个问题~~~高手请进,------------!
- Socket如何发送DataTable?
- 添加音频控件(media player或realone)后运行老出错
- 新手的烦恼,请大虾帮忙,借此散分!
- 参数化查询 ,需要参数 ,但未提供该参数. 急急急~~
- 如何在internet上实现两个局域网之间的通信.
- 菜鸟问题,请高手指点
- 如果Oracle存储过程返回是一个数据集(即游标),定义SqlParameter时SqlDbType应定义为什么类型呢?因为它没有DataSet这样一个数据类型啊,请
eg:
<Form>
<Control Type="TextBox" Member="数据字段"/>
<Form>
首先你可以根据传入的表名得到所有的字段(在SQL里面在syscolumn表里和sysobjects),根据所有的字段创建一些标签和TextBox控件(这些控件的布局需要仔细安排),最后设置这些TextBox控件的数据绑定属性就可以了,这样你基本就可以实现你的要求。更详细的代码我就不想写了。我想以上的思路可以帮你!
邮件已发。
strsql=String.Format("Select name From syscolumns Where id=object_id('{0}')", str_TableName);该方式取的表的列名,你可以Bind combobox里给用户选择,然后通过另一个combobox
bind 运算符下拉框,然后把sql写在另一个textbox,里,然后查询表,结果不就出来