摘要: VS 2008连接数据库SQL 2005——数据源为SQL 2005数据库文件 这几天学习了一下数据库的东东,也装了几次SQL软件,最后在系统上装了SQL Server 2000企业版和2005标准版,两者可以同时使用。用C#语言VS2008编译器写的连接数据库的代码。在连接数据库的时候遇到了不少问题,之前也列举了一些问题的解决方法。现在又遇到了几个连接数据库的异常问题。 ADO.NET连接数据库SQL 2005文件:抛出的异常问题大概内容如下: 异常1. 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会. 阅读全文
posted @ 2012-08-21 13:08 Dample 阅读(1724) 评论(0) 推荐(0) 编辑
摘要: 今天在VS 2008(2005环境一样)下,建立了一个控制台应用程序,然后添加一个LinqToSql的类。例如命名:DataClass,则VS自动给类名加上DataContext的后缀。添加完这个类后就可以建立数据库连接了: 1. 打开"服务器资源管理器"->点击"连接到服务器"->选择数据源(我选的是Microsoft SQL Server)->选择服务器(列表中选择本机)。 2. 这里选择SQL Server身份验证模式,选择一个数据库,测试连接,成功后进入下一步,若失败,检查数据库安装或者账号密码输入正确没有。 3. 展开数据库的 阅读全文
posted @ 2012-08-21 13:04 Dample 阅读(694) 评论(0) 推荐(0) 编辑
摘要: SQL2000企业版本适用于WIN2000 Server系统和Windows 2003系统,Windows XP一般装不了需要选用个人版或开发板。但是企业版也可以安装在xp系统下。这里介绍一个XP下安装装SQL2000企业版本方法,以供参考:一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。 二.重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。 三.再拿出SQL服务器版的安装光盘,(本地磁盘安装运行autorun.exe就行了)根据提示安装,这里直接安装客户端工具。 四.打开企业管理器,试用sa用户连一下,是不是. 阅读全文
posted @ 2012-08-21 13:03 Dample 阅读(3282) 评论(0) 推荐(0) 编辑
摘要: ComboBox控件绑定了数据源,并设置了DisplayMember属性,默认选择第一项(第一行)。 阅读全文
posted @ 2012-08-20 17:35 Dample 阅读(2088) 评论(0) 推荐(0) 编辑
摘要: 1,启动Distributed Transaction Coordinator 服务,方法: 打开服务,在服务中找到Distributed Transaction Coordinator服务,选择“属性”; 在“登录”选项卡中,选择“此帐户”,帐户名填写“NT AUTHORITY\NetworkService”,密码为空; 在点击“确定”后重新启动服务。(如果找不到找不到这个服务,可以从新安装一下msdtc服务,方法: 在命令行下运行 msdtc -uninstall ,卸载 msdtc 服务; 再运行 msdtc -install ,安装 msdtc 服务。 MSTDC服务成功启动,组件服务 阅读全文
posted @ 2012-08-20 13:02 Dample 阅读(11165) 评论(0) 推荐(0) 编辑
摘要: 转义字符意义ASCII码值(十进制) \a响铃(BEL) 007\b退格(BS) 008\f换页(FF) 012\n换行(LF) 010 \r回车(CR) 013\t水平制表(HT) 009\v垂直制表(VT) 011\\反斜杠 092\?问号字符063\'单引号字符039\"双引号字符 034\0空字符(NULL) 000八进制和十六进制转义字符\ddd任意字符 三位八进制\xhh任意字符二位十六进制 阅读全文
posted @ 2012-08-20 12:58 Dample 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1、基本数据类型的sizeof: 这里的基本数据类型指short、int、long、float、double、char这样的简单内置数据类型,由于它们都是和系统相关的,所以在不同的系统下取值可能不同,这务必引起我们的注意,尽量不要在这方面给自己程序的移植造成麻烦。一般情况下,在32位系统中,int占4个字节,所以sizeof(int)为4。2、指针变量的sizeof: 指针记录了另一个对象的地址。既然是来存放地址的,那么它当然等于计算机内部地址总线的宽度。所以在32位计算机中,一个指针变量的返回值必定是4(注意结果是以字节为单位),例:char* pc; sizeof(pc)的值为3可以预.. 阅读全文
posted @ 2012-08-20 12:56 Dample 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 原型:int sprintf( char *buffer, const char *format [, argument] … ); 功能:把格式化的数据写入buffer容器中(字符串),返回buffer的长度。这里s为一个buffer,类型为字符数组名或者字符指针(需要初始化)。sprintf(s, "%d", 123); //产生"123"sprintf(s, "%8d%8d", 123, 4567); //产生:" 123 4567"(123前5个字符宽,4567前4个字符宽)sprintf(s," 阅读全文
posted @ 2012-08-20 12:55 Dample 阅读(18689) 评论(0) 推荐(1) 编辑
摘要: 1. strcpy函数:顾名思义字符串复制函数:原型:extern char *strcpy(char *dest,char *src); 功能:把从src地址开始且含有NULL结束符的字符串赋值到以dest开始的地址空间,返回dest(地址中存储的为复制后的新值)。要求:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 一般函数原型实现方式: char * strcpy(char * strDest,const char * strSrc) { char * strDestCopy=strDest; //[3] if ((strDest=... 阅读全文
posted @ 2012-08-20 12:53 Dample 阅读(86486) 评论(2) 推荐(4) 编辑
摘要: const修饰符可以把对象转变成常数对象,什么意思呢?意思就是说利用const进行修饰的变量的值在程序的任意位置将不能再被修改,就如同常数一样使用! 使用方法是:const int a=1;//这里定义了一个int类型的const常数变量a; 但就于指针来说const仍然是起作用的,以下有两点要十分注意,因为下面的两个问题很容易混淆! 我们来看一个如下的例子:#include <iostream>using namespace std;void main(void){const int a=10;int b=20;const int *pi;pi=&a;cout <& 阅读全文
posted @ 2012-08-20 12:52 Dample 阅读(659) 评论(1) 推荐(1) 编辑