当前位置:首页 » 编程语言 » aspnet查询sql

aspnet查询sql

发布时间: 2022-04-18 07:24:02

① asp.net login.aspx登录无法链接sql数据库

可以先用sqldatasource 向导建一个连接字符串,然后添加gridview,整个过程不用写一句代码,然后对照自动生成的代码,慢慢消化一下,相信心中就会有数了

② 电脑知识 :ASPNET+MS SQL Server 2000+IIS

asp.net
是微软的一种开发平台,用于软件开发的一种工具
ms
sql
server
2000
是一种关系型数据库软件
iis
是windows操作系统中的系统组件,
internet
信息服务器,
是用于架设网站的一种工具
以上三种组合是一种开发基于windows系统的BS模块的软件系统

③ asp.net core Mvc 怎么连接sql server

不知道你用过EF没,asp.net core mvc里同样可以使用EF core来操作数据库,如果你不喜欢还可以使用Dapper或是国内的SqlSugar等ORM.如果你要代码的话,微软官方文档"https://docs.microsoft.com/zh-cn/aspnet/core/data/ef-mvc/intro"有图有真相,不习惯英文的话可以搜索对应关键词博客.既然用到了.net core,相信对这些你也不会陌生.

④ 关于asp.net 用VB连接sql server数据库(100分)在线等

1、在SQL Server创建 “电脑名\ASPNET”用户。比如我创建HP-2V47VI88M4GB\ASPNET
2、在SQL Enterprise manager里打开“安全性”文件夹,右击“登录”,选择“新建登录……”。“常规”选项卡,“名称”填HP-2V47VI88M4GB\ASPNET,其他默认;“数据库访问”选项卡,指定访问的数据库,我指定的是Northwind数据库,然后给他赋权限:dbo,public就够了。

⑤ aspnet怎么连接windows认证的sql数据库

Data Source=localhost;Initial Catalog=cdshop;Integrated Security=True

loacalhost 是你要访问的数据源地址
可填
. 或者 localhost 代表本机 (.\sqlexpress 代表sqlserver2005的本机)
机器名 或者IP地址 就是远程服务器了
cdshop改成你的数据库名就可以了.

⑥ asp.net如何实现多表查询然后对其进行分页

你要懂得多表联查,那我就教你分页拉:
第一 要用到分页控件aspnetPage 示例如下
第二 在数据访问层添加以下两个方法
//查询总记录数
public static int GetGoodsCount()
{
string sql = "select count(*) from goods ";
return Convert.ToInt32(DBHelp.ExceateScalar(sql,null));
}

//查询信息
public static List<Goods> GetAllGoods(int startRecordIndex,int pageSize)
{
//row_number()over(order by goodsid)为行号(新的函数)
string sql = "select * from (
select *,row_number()over(order by goodsid) as num from goods) as a
where num between @startIndex and @startIndex+@pageSize-1 ";

SqlParameter[] paras=new SqlParameter[]
{
new SqlParameter("@startIndex",startRecordIndex),
new SqlParameter("@pageSize",pageSize)
};
return ExeceateSelecta(sql,paras);
}

第三步在页面后台调用,
注意首先要为aspnetPage的属性pageSize给值,也就是说每页要显示信息数量
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
AspNetPager1.RecordCount = GoodsManager.GetGoodsCount();
}
}
//分页控件的事件
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
//信息开始的索引StartRecordIndex 信息数量PageSize
List<Goods> list = GoodsManager.GetAllGoods(this.AspNetPager1.StartRecordIndex, AspNetPager1.PageSize);
this.DataList1.DataSource = list;
this.DataList1.DataBind();
}

⑦ c#ASPNET+sqlsever 查询语句问题

count(列名)不就是求总和的吗!

⑧ ASP怎么连接SQL数据库

usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Web;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Data.SqlClient;//注意需要添加此句

namespaceaspnet3
{
publicpartialclassdatatest:System.Web.UI.Page
{
protectedvoidPage_Load(objectsender,EventArgse)
{
stringstrconn="server=localhost;uid=sa;pwd=longlt;database=School";
SqlConnectionconn=newSqlConnection(strconn);//创建连接
stringsql="select*fromstudents";
conn.Open();
SqlCommandcmd=newSqlCommand(sql,conn);//执行查询
Response.Write("连接成功");
SqlDataReaderdr=cmd.ExecuteReader();//查询结果
if(dr.Read())
{
//利用dr[索引]对数据库表进行操作,dr[]返回object;
//可以用字段做索引,也可用列号0,1..做索引
Response.Write(dr[0].ToString()+"<br>");
}

//this.Lab.Text="suc";
}
}
}

在上面的例子中,我们连接了一个sa下的School数据库,并查询了其中students字段的内容。

连接数据库分为三个步骤:先定义连接信息,再创建一个连接,最后打开连接

stringstrconn="server=localhost;uid=sa;pwd=longlt;database=School";//在这一段修改数据库的信息
SqlConnectionconn=newSqlConnection(strconn);//创建连接
conn.Open();//打开连接

⑨ asp.net 2.0连接 sql 2005

VS2005环境下ASP.NET 2.0连接SQL2005数据库的方法

对于的新手来说,整个数据库连接不太容易,根据连接过程中的问题总结如下。

1.开启SQL2005远程连接功能,开启办法如下:

配置工具->SQL Server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine节点,先择“远程连接”,接下建议选择“同时使用TCP/IP和named pipes”,确定后重启数据库服务就可以了。

2.登陆设置改为:

SQL Server 和 Windows 身份验证模式,具体设置如下:

SQL Server Management Studio管理器->Windows 身份验证连接服务器->对象资源管理器中选择你的数据服务器->右键->属性->安全性->SQL Server 和 Windows 身份验证模式选中。

3.设置一个SQL Server方式的用户名和密码:

具体设置如下:

(1)SQL Server Management Studio管理器->Windows 身份验证连接服务器->对象资源管理器中选择你的数据服务器->展开服务器上的“安全性”->登陆名->在sa帐号上点右键- >“选择页”选择常规->更改sa登陆帐号的密码。这样就设置了一个用户名为sa,密码为:sa123456的用户。

(2)“选择页” 选择 状态->登陆修改为启用。

4.数据库连接字符串:

数据库连接字符串有好多种:

Data Server=.\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456

Data Server=服务器名\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456

Data Server=localhost\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456

Data Server=.;Initial Catalog=Northwind;User ID=sa;Password=sa123456

Data Server=服务器名;Initial Catalog=Northwind;User ID=sa;Password=sa123456

……

那种正确,这跟数据库版本有关系,如果是SQL Server 2005 Express版本,则必须要有“\SQLEXPRESS”。而且如果这个字符串是定义为一个变量的时候,VS2005还会在“\”的下面加个红色的波浪 线提示你“\S是无法识别的转义序列”,因此如果字符串是定义为一个变量的时候应该写成Server=.\\SQLEXPRESS。

5.注册SQL Server数据库:

在路径“C:\Windows\Microsoft.NET\Framework\ v2.0.50727”下运行“ASPNET_REGSQL”指令,就会出现ASP.NET SQL Server Setup Wizard向导,连续按下两个下一步后就会出现SQL Server注册界面,填入你要注册的数据库参数就注册好了。注册完后会在你的数据库里多几个表(如图):

6.设置数据库连接字符串:

打开IIS->在默认网站或是网站所在的虚拟目录点击右键选择属性->选择ASP.NET选项卡->编辑配置->在“常规”页签编辑“LocalSqlServer”数据库连接字符串:

Data Server=.\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456

7.设置web.config文件:

在web.config文件添加如下程序:

<connectionStrings>

<add name="LocalSqlServer" connectionString="Data Source=

.\SQLEXPRESS;Initial Catalog=Northwind;

User ID=sa;Password=sa123456"

providerName="System.Data.SqlClient"/>

</connectionStrings>

这样便大功告成了。

下面来测试:

1.宽松的连接测试:

宽松的连接测试使用SQLDataSourceVS2005服务器资源管理器选中数据库点击右键->选择修改连接->填入服务器名->使用SQL Server身份验证填入用户名sa及密码sa123456->选择或输入一个数据库名:Northwind->点击测试连接

宽松的连接测试连接成功并不能说明数据库就连接了,一开始我就是挂在这里,宽松的连接测试测试连接成功,可是始终无法读出数据库的内容到网页里头。

2.严谨的连接测试:

在VS2005里选择网站菜单->ASP.NET配置进入ASP.NET网站管理工具->选择提供程序->点击AspNetSqlProvider的测试,若测试成功,说明数据库设置完全正确,否则得从头来过好好查查问题在哪里。

热点内容
滑板鞋脚本视频 发布:2025-02-02 09:48:54 浏览:432
群晖怎么玩安卓模拟器 发布:2025-02-02 09:45:23 浏览:557
三星安卓12彩蛋怎么玩 发布:2025-02-02 09:44:39 浏览:743
电脑显示连接服务器错误 发布:2025-02-02 09:24:10 浏览:536
瑞芯微开发板编译 发布:2025-02-02 09:22:54 浏览:146
linux虚拟机用gcc编译时显示错误 发布:2025-02-02 09:14:01 浏览:232
java驼峰 发布:2025-02-02 09:13:26 浏览:651
魔兽脚本怎么用 发布:2025-02-02 09:10:28 浏览:532
linuxadobe 发布:2025-02-02 09:09:43 浏览:212
sql2000数据库连接 发布:2025-02-02 09:09:43 浏览:726