文章详情

短信预约信息系统项目管理师 报名、考试、查分时间动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

连接 sql

2019-10-31 05:57

关注

java连接sqlserver

1 创建 Dynamic Web Project项目
    在WebContent/WEB-INF/lib中添加sqljdbc42.jar
2 在class文件里连接数据库
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    String url = "jdbc:sqlserver://localhost:1433;databaseName = text";
    String a = "sa";
    String b = "admin";
    Connection conn=DriverManager.getConnection(url,"sa","admin"); 
    PreparedStatement pstat = conn.prepareStatement(sql);
    ResultSet rs = pstat.executeQuery();
    ---------------------------------------------------------
    Statement stat = conn.createStatement();
    ResultSet rs = stat.executeQuery(sql);

Spring中连接sqlserver

1 添加sqljdbc.jarjiabao
    
        com.microsoft.sqlserver
        sqljdbc4
        4.2
    
2 在配置文件中连接数据库(application.yml)
    spring:
        datasource:
            url: jdbc:sqlserver://localhost:1433;DatabaseName=practice
            driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
            username: sa
            password: admin
3 操作数据库
    @Autowired
    JdbcTemplate jdbcTemplate;
    public List getStudentByRubric(String id){
            List user = jdbcTemplate.query("select * from Student where rid ='"+id+"'",
                    new BeanPropertyRowMapper(StudentBean.class));
            return user;
        }
4 idea中有数据库插件可以将Microsoft SQL Server Management Studio 17中需要操作的数据库导入idea
    Database->new->Data Source->Microsoft SQL Server->Port(1433),Instance(数据库名)->Test Connection

C#连接sqlserver

1 加载数据库
    工具->连接数据库->Microsoft SQL Server (SqlClient)->服务器名(登录Microsoft SQL Server Management Studio使得服务器名称)->其他操作
2 连接数据库    
    using System.Data.SqlClient;
    string url = 服务器资源管理器->数据连接->属性->连接字符串
    SqlConnection conn = new SqlConnection(url)
3 操作数据库
    string sql = "select * from table";
    SqlCommand cmd = new SqlCommand(sql, conn)
    conn.Open();
    cmd.CommandType = CommandType.Text;
    SqlDataReader re = cmd.ExecuteReader();
    ---------------------------------------------------------------
    cmd.CommandType = CommandType.Text;
    result = cmd.ExecuteNonQuery();

QT连接数据库

1 创建ODBC
    打开ODBC数据资源管理程序->添加->SQL Server->服务器(登录SSMS的服务器名称)->选择登陆的类型->选择要添加的数据库
2 连接ODBC
    QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
    QString dsn = QString::fromLocal8Bit(创建SQL Server ODBC的名称);
    db.setHostName("127.0.0.1");
    db.setDatabaseName(dsn);
    db.setUserName("sa");
    db.setPassword("admin");
    db.open();
3 操作数据库
    QSqlQuery query(db);
    query.exec("select * from Student");
    db.close();
阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯