我正在使用C#,Visual Studio 2005
我已经在运行时/动态方式上创建了文本框,并在数据库中插入/保存了sql数据,但问题是如何以相同的方式检索相同的数据进行编辑/更新。
e.g。
col1 col2
mahesh 1000
kirti 2000
以上数据存储在sql server中。我不知道如何通过创建动态文本框并检索相同的动态方式来检索相同的内容。
请建议正确的代码。
答案 0 :(得分:0)
我不太确定我是100%跟随,但你可以从数据库填充下拉菜单,在此下拉菜单中选择项目,在文本框中输入详细信息并有一个按钮来激活更新
分步骤 将您的数据导入本地列表。 使用此列表填充下拉列表。
您现在仍然拥有包含相应数据的本地列表。
让用户从下拉列表中选择一个项目。 使用下拉选择索引从列表中获取项目。 更改此项目中的值并提交到数据库
我原以为使用适当的控件显示listview或datagrid等信息会更容易
List<String> objInformationList = new List<String>();
objInformationList = "Your database query function";
foreach(String objCurrentString in objInformationList){
// Create your text box
// Set your text within your textbox
// Add the text box to the screen or a table structure
}
我个人会以另一种方式这样做
答案 1 :(得分:0)
创建数据源。将数据读入数据源。添加控件并将动态控件绑定到该数据源。