您好,
会员登录 快速注册
退出 ( 条未读消息)
关于本站 意见反馈 首页

公告:小宅博客网可以开发票了,需要发票的,去群里找群主哈!!
全部文章分类
  • 人工智能 >

  • 编程语言 >

  • WPF系列 >

  • ASP.NET系列 >

  • Linux >

  • 数据库 >

  • 嵌入式 >

  • WEB技术 >

  • PLC系列 >

  • 微服务与框架 >

  • 小宅DIY >

  • 学习资料 >

OpenCv基础 ANN车牌识别 yolov5车牌识别 指针式仪表识别 ROS系列 YOLO Halcon Detectron2 昇腾AI ChatGPT在线体验 英伟达JETSON ChatGLM ChatTTS FunASR 地平线 ByteTrack 魔搭社区 LangChain
C C# C++ Python Java Go
WPF
ASP.NET小功能 GPS定位系统-MVC GPS定位系统-VUE ASP.NET WebRTC
Linux Linux内核 Shell MakeFile
MySql SqlServer Oracle
STM8 STM32 51单片机
VUE入门 HTML JavaScript CSS layui镜像网站 ElementUi中文官网 element-plus 图标 Vue - Ant Design官方
三菱 欧姆龙 西门子 施耐德 松下 台达
IOTSharp IOTGateway ABP FRAMEWORK Docker
亚克力音响 编程仙途:智驭万法
面试题与技巧 Python入门技能树 微软C#教程
首页 编程之美 工具下载 全国就业 流量地图 文心一言
GPS定位-EC-01G
ASP.NET GPS定位系统介绍(物联网) GPS定位EC-01G模块系列教程源码下载页(物联网) 1、新建.net core web工程 2、添加自定义登录页面 3、添加百度地图页面 4、添加后台日志系统 5、添加mysql数据存储 6、添加SqlServer数据存储(额外内容) 7、用户注册与登录功能实现 8、添加坐标报表页面(用于遍历地图坐标) 9、前后端数据交互与报表数据展示 10、报表数据的编辑与修改 11、用户登录与退出 12、自定义GPRS通讯协议 13、添加TCP通讯功能(接收) 14、添加TCP通讯功能(发送) 15、模拟GPRS数据通讯 16、设备链接状态检测与提示 17、asp.net发布\winform\wpf版本操作流程 18、GPS协议与AT命令流程说明
5、添加mysql数据存储
7、用户注册与登录功能实现
激萌の小宅 小宅博客 GPS定位-EC-01G

文章作者:激萌の小宅

促销:¥0

价格:¥0

配送方式: 购买后立即生效(如购买异常,请联系站长)
付款之后一定要等待自动跳转结束,否则购买可能会失败
  • 0 天

    有效期

  • 0

    总销量

  • 0

    累计评价

添加SqlServer数据存储(额外内容)

参考视频如下,视频来源《GPS定位系统-MVC-添加SqlServer数据存储》

备注:视频中的部分操作可能会因为Visual Studio的版本差异有所不一样,总体操作流程都是一样的,请自行尝试。视频中采用的是安信可的A9G模块,和当前系列使用的EC-01G模块在AT指令上可能存在差异,这里以博客内容为主,视频主要是讲操作流程。


工程源码下载:GPS定位EC-01G模块系列教程源码下载页(物联网)

IDE环境:Visual Studio 2022


         在上一节中,给大家讲解了如何操作MySql,本章节作为额外补充的内容,给大家讲讲如何操作SqlServer数据库。框架的话,同样的采用上一节的框架,我这边SqlServer版本是2012的,如果是其他版本的,链接命令可能会有所不同,但其他的操作基本都一样。


       为了能够让上一节的工程支持操作SqlServer,我们只需要对DbEntity库进行修改一下即可。参考文章如下:

《Windows下如何安装SqlServer数据库 》

《读写SqlServer数据库》


主要还是需要安装如下两个库,具体版本和安装结果如下(记得先卸载掉mysql的库)

Microsoft.EntityFrameworkCore

Microsoft.EntityFrameworkCore.SqlServer

QQ截图20220914193306.jpg


然后修改我们的appsettings.json的数据库链接配置,其中数据库名为“gps”,用户名为“sa”,登录密码为“123”,修改如下:

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  },
  "ConnectionStrings": {
    //"mysql": "Server=localhost;port=3306;Database=gps;Uid=root;Pwd=123456;persistsecurityinfo=True;Character Set=utf8;",
    "sqlServer": "Server=127.0.0.1;Initial Catalog=gps;UID=sa;Password=123"
  },
  "AllowedHosts": "*"
}


修改Program.cs里面的初始化:

new ServerInit(builder.Configuration.GetValue<string>("ConnectionStrings:sqlServer"));


修改MyDbContext.cs

/// <summary>
/// 连接数据库
/// </summary>
/// <param name="optionsBuilder"></param>
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
    //optionsBuilder.UseMySQL(config);
    optionsBuilder.UseSqlServer(config);
}


修改完成之后,就可以直接运行我们的程序了,如果数据库没有gps库,刚开始启动可能会有点慢,因为系统需要自动生成表。运行结果如下:

QQ截图20220914194106.jpg


后面就可以正常操作我们的SqlServer数据库了。



5、添加mysql数据存储
7、用户注册与登录功能实现

友情链接: CSDN激萌の小宅 95知识库 自考题库 罗分明个人网络博客 精益编程leanboot

小宅博客  www.bilibili996.com All Rights Reserved. 备案号: 闽ICP备2024034575号

网站经营许可证  福建省福州市 Copyright©2021-2026 版权所有

小宅博客
首页 智能家居 地图定位
公告:小宅博客网可以开发票了,需要发票的,去群里找群主哈!!

文章作者:激萌の小宅

促销:¥0

价格:¥0

配送方式: 购买后立即生效(如购买异常,请联系站长)
付款之后一定要等待自动跳转结束,否则购买可能会失败
  • 0 天

    有效期

  • 0

    总销量

  • 0

    累计评价

添加SqlServer数据存储(额外内容)

参考视频如下,视频来源《GPS定位系统-MVC-添加SqlServer数据存储》

备注:视频中的部分操作可能会因为Visual Studio的版本差异有所不一样,总体操作流程都是一样的,请自行尝试。视频中采用的是安信可的A9G模块,和当前系列使用的EC-01G模块在AT指令上可能存在差异,这里以博客内容为主,视频主要是讲操作流程。


工程源码下载:GPS定位EC-01G模块系列教程源码下载页(物联网)

IDE环境:Visual Studio 2022


         在上一节中,给大家讲解了如何操作MySql,本章节作为额外补充的内容,给大家讲讲如何操作SqlServer数据库。框架的话,同样的采用上一节的框架,我这边SqlServer版本是2012的,如果是其他版本的,链接命令可能会有所不同,但其他的操作基本都一样。


       为了能够让上一节的工程支持操作SqlServer,我们只需要对DbEntity库进行修改一下即可。参考文章如下:

《Windows下如何安装SqlServer数据库 》

《读写SqlServer数据库》


主要还是需要安装如下两个库,具体版本和安装结果如下(记得先卸载掉mysql的库)

Microsoft.EntityFrameworkCore

Microsoft.EntityFrameworkCore.SqlServer

QQ截图20220914193306.jpg


然后修改我们的appsettings.json的数据库链接配置,其中数据库名为“gps”,用户名为“sa”,登录密码为“123”,修改如下:

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  },
  "ConnectionStrings": {
    //"mysql": "Server=localhost;port=3306;Database=gps;Uid=root;Pwd=123456;persistsecurityinfo=True;Character Set=utf8;",
    "sqlServer": "Server=127.0.0.1;Initial Catalog=gps;UID=sa;Password=123"
  },
  "AllowedHosts": "*"
}


修改Program.cs里面的初始化:

new ServerInit(builder.Configuration.GetValue<string>("ConnectionStrings:sqlServer"));


修改MyDbContext.cs

/// <summary>
/// 连接数据库
/// </summary>
/// <param name="optionsBuilder"></param>
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
    //optionsBuilder.UseMySQL(config);
    optionsBuilder.UseSqlServer(config);
}


修改完成之后,就可以直接运行我们的程序了,如果数据库没有gps库,刚开始启动可能会有点慢,因为系统需要自动生成表。运行结果如下:

QQ截图20220914194106.jpg


后面就可以正常操作我们的SqlServer数据库了。