1。在b/s下,数据库操作和c/s下一样方便,可以用SQL语句操作,也可以用DataAdapter将数据读到b端在DataSet中操作,然后用法Update()方法更新。2。下拉用DropDownList
解决方案 »
- 遇到难题了,通过url传递特殊字符接受失败
- asp.net 实现文件下载
- 求实现网页点对点聊天方式
- 怎么设定动态添加的控件的runat属性?
- 关于图片上传的问题(偏嘎咕)
- 在XP PRO 和 IIS5.1下编写Windows Server 2003,IIS6.0的程序有问题吗?
- 有用过ActiveUp Mail控件的谁知道怎么使用中文
- 多个DataTable关系的问题求解!
- 如何利用tabstrip实现加载已经存在的不同的页面?
- 如何把一个用户自定义函数返回的ArrayList数组的值付给一个Array数组或者是ArrayList数组
- Xml.DocumentSource如何使用绝对路径?
- 水晶报表的问题:如何隐藏CrystalReportViewer右上角的LOGO
2datagrid中有模板列,可以在模板列中使用下拉列表框
个人以为:可以考虑通过javascript结合webservice实现。
http://www.popcrm.com/demo/good.htm
增加就写一个页面提交表单
客商如果太多,最好写义一个字段写入拼音简码,用的时候再在TEXTBOX中输入拼音简码搜索表找到客商名填入.
1:主表和明细表里的外键怎么处理好点,主表里的主键怎么产生呢?
明细表要取到主表的主键值来填充外键
2:datagrid里用DropDownList,要自己定义模板列,还要处理事件吗?
需要用js控制!
主细表数据统一建议用Transaction来做。
SqlTransaction myTrans=YourSqlConnection.BeginTransation();
....
...
Try
{
myCmd.ExecuteNonQuery();
myTrans.Commit();//成功则提交
}
Catch(Exception)
{
myTrans.RollBack();不成功则回滚
}
finally
{
//释放对象
}
1:"input框-->dbclick-->showModuleDialog-->list选择-->返回。
需要用js控制!"
JS来控制的话,总感觉在业务逻辑中出来不是很自然,或许你可以给我说的仔细点
2:你如何产生主键的
3:都没有在datagrid嵌入DropDownList比较可以重用的代码吗?这种问题在我们开发系统的时间经常用到很感谢各位,我在继续努力
function OpenDialog()
{
// Dialog.aspx就是需要模态显示的Web Form
window.showModalDialog("Dialog.aspx");
}
</script>
myTrans.RollBack();不成功则回滚
起什么作用?
1.对外键的约束,可以放到库的触发器中进行,事实上,几乎所有的操作都可以在里面进行,封装业务逻辑,前台只需要进行简单的insert\update\delete
操作(参数化查询调用存储过程),对表的级联操作效果更好,而且在触发器里使用事务处理很简单。
2.在DataGrid里可以用摸板列来帮定所需要方便处理的控件(包括用户自定控件:如自定义可编辑可下拉的TextBox+ListBox控件)。
3.查找可使用字典表,快速定位你要的数据。
4.适当的应用javascript,会使有写不好处理的问题变得简单。