在C# .NET开发的过程中遇到了一些小问题,记录下来。
1.“对于不返回任何键列信息的selectcommand,不支持UpdateCommand的动态SQL生成”
解决办法:该数据库表添加主键。
2.数据库主键与外键
定义主键和外键主要是为了维护关系数据库表的完整性。
主键是能确定一条记录的唯一标识。
外键用于与另一张表的关联,是能确定另一张表记录的字段,用于保持数据的一致性。
例如,A表中的一个字段,是B表的主键,那它就可以是A表的外键。
3.“无法直接启动带有‘类库输出类型’的项目”
将系统主界面设为启动项。
4.-------../与./的区别
“/”表示根目录;“./”表示当前目录;“../”表示父级目录
5.。。。。。。不可访问,因为它具有一定保护级别
将该控件或方法的属性由private改为public
6.C# 调试的时候,提示:源代码与原始版本不同
调试的相关工程需要重新编译一次。是因为有工程代码被修改了,但是没有重新生成新的Dll,你调试的时候又需要进入到这个Dll的特定代码里面。