- 浏览: 6268 次
- 性别:
最新评论
文章列表
最近在做的一个小项目,用到了MySql数据库,以前都没涉及到这方面,所以还是按照了其他数据库的思维来用MySql。可是在做事物的rollback的时候却怎么也不成功。查找了MySql的相关资料才了解到MySql的事务处理和其他数据库还是有区别的。
首先,你在创建MySql数据库表的时候,一定要选择他的引擎为INNODB和BDB类型。只有这两种类型支持事物处理。你可以通过show variables like "have_%"命令查看一下当前的INNODB信息,如果have_innodb一项为YES则,当前数据表支持事物处理。
其次,M ...
- 2013-08-21 11:41
- 浏览 2360
- 评论(0)
修改注册表中的数据目前只提供了SetValue这个方法,因为注册表的信息很重要,所有C#兵没有提供很多修改注册表的方法。
删除注册表的方法主要是RegistryKey类中的DeleteSubKey(),DeleteSubKeyTree(),DeleteValue()三个方法,其中第2个方法危害性比较大,谨慎使用。
public void DeleteSubKey(string subkey,bool throwOnMissingSubKey):subkey为要删除的子项名字,第二个值可以设为true或者false。设置成true时,当subkey不 ...
private void Form1_Load(object sender, EventArgs e) { try { //创建RegistryKey实例 RegistryKey hklm = Registry.CurrentUser;
//使用OpenSubKey方法打开CurrentUser\Printers键 RegistryKey software = hklm.OpenSubKey("Pr ...
private void Form1_Load(object sender, EventArgs e) { //清除listBox1中的值 listBox1.Items.Clear();
//创建RegistryKey实例 RegistryKey regkey = Registry.LocalMachine;
//使用OpenSubKey方法打开HKEY_LOCAL_MACHINE\SOFTWARE键下的所有子项目 RegistryKey s ...
- 2013-08-20 14:31
- 浏览 742
- 评论(0)
private void Form1_Load(object sender, EventArgs e)
{
//创建RegistryKey实例
RegistryKey regkey = Registry.LocalMachine;
//使用OpenSubKey方法打开HKEY_LOCAL_MACHINE\SOFTWARE键
RegistryKey sys = regkey.OpenSubKey(@"SOFTWARE");
//调用foreach语句读取 ...