首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用带有Node JS的Angular版本2连接到MSSQL数据库

如何使用带有Node JS的Angular版本2连接到MSSQL数据库
EN

Stack Overflow用户
提问于 2017-09-08 21:45:59
回答 1查看 6.5K关注 0票数 0

我正在尝试连接到我们公司目前的MSSQL数据库,其中保存我们的内部门户网站。我想通过node.js做到这一点,但我目前在尝试连接数据库时遇到了问题。

下面是一个来自angular项目的app.module.ts文件的示例代码。我如何实现从这里连接到数据库?

代码语言:javascript
复制
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';


import { AppComponent } from './app.component';
import { ServerComponent } from './server/server.component';
import { ServersComponent } from './servers/servers.component';

@NgModule({
  declarations: [
    AppComponent,
    ServerComponent,
    ServersComponent
  ],
  imports: [
    BrowserModule,
    FormsModule,
    HttpModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { 
 
}

EN

回答 1

Stack Overflow用户

发布于 2017-09-08 22:21:02

Angular (前端)会向您的node.js服务器(后端)发出HTTP请求

然后,您的后端服务器将对您的MYSQL数据库执行它需要执行的任何调用。

服务器将对数据库结果进行任何需要的处理,然后将请求的JSON响应返回给您的Angular应用程序。

Angular本身不应该连接到任何数据库,它甚至不应该知道任何数据库。

正如评论中所建议的,您需要专注于如何从node.js访问您的数据库,例如使用mssql

然后,您需要关注如何使用Angular服务向您的服务器发出HTTP请求。

更多信息,例如:https://scotch.io/tutorials/creating-a-single-page-todo-app-with-node-and-angular

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46117990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档