随笔分类 - SQL Server //ADO.NET
摘要://数据库文件:http://www.programfan.com/blog/article.asp?id=28128//源码: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 using System.Data.SqlCli...
阅读全文
摘要:SQL的主键和外键的作用:外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,SQL的主键和外键就是起约束作用。关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键。比如:学生表(学号,姓名,性别,班级)其中每个学生的学号是唯一的,学号就是一个主键;课程表(课程编号,课程名,学分)其中课程编号是唯一的,课程编号就是
阅读全文
摘要://ExecuteScalar的作用 包含的返回值update 如果要得到想要的类型 应该再进行转换using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=F:\VS2010\Test\ADO\Database1.mdf;Integrated Security=True;User Instance=True")) { conn.Open(); using (SqlCommand cmd =...
阅读全文
摘要:Console.WriteLine("请输入要插入的用户名:"); string username = Console.ReadLine(); Console.WriteLine("请输入密码"); string pwd = Console.ReadLine(); using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=F:\VS2010\Test\ADO\Database1.mdf...
阅读全文
摘要:1 Console.WriteLine("请输入用户名"); 2 string username = Console.ReadLine(); 3 Console.WriteLine("请输入密码"); 4 string pwd = Console.ReadLine(); 5 using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=F:\VS2010\Test\ADO\Data...
阅读全文
摘要:1 string dataDir=AppDomain.CurrentDomain.BaseDirectory; 2 if(dataDir.EndsWith(@"\bin\Debug")||dataDir.EndsWith(@"\bin\Release")) 3 { 4 dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName; 5 AppDomain.CurrentDomain.SetData("DataDirecto...
阅读全文
摘要:说明:执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)当出现这个问题时,其实很简单,是不同的数据库版本,地连接方法个一样;注意以下红字部分。我以前是用Server=
阅读全文

浙公网安备 33010602011771号