字符串连接写错了~~~ 粗心了~~
1、OnlineBank名称后面是分号,你写成了逗号;
2、Intergrated Security =SSPI 与 User ID=sa;Password=123 在一个数据库连接字符串里面只能是二选一,不能两个同时存在
string strCon= "Data Source = Localhost;Initial Catalog=OnlineBank,Intergrated Security = true;User ID=sa;Password=123";
改为:
string strCon= "Data Source = .; Initial Catalog=OnlineBank;Integrated Security = SSPI" ;
或者:
string strCon= "Data Source = .;Initial Catalog=OnlineBank;User ID=sa;Password=123";
3、在 .aspx页面(也就是你说的单文件页面模型)导入命名空间的时候,不是你那样写的~~
应该使用Import Namespace指令。。。
例如:
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Data" %>
在网页里面引用类需要用如下语法,加在网页的第一行下方,不能使用using语法
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Data" %>
<%@ Import namespace="value" %>
using System.Data;
using System.Data.OracleClient;
<%@Import Namespace="System.Net"%>
using System.Data;
using System.Data.SqlClient; 是放在connselect.aspx.CS文件下的,你放到connselect.aspx文件里边不出错就怪了。
未指明数据库路径,即连接字符串出现问题。最好粘贴连接字符串,这样不会出错,还有注意转义字符/