sqlserver

android直接链接sqlserver数据库

[亡魂溺海] 提交于 2019-12-05 17:05:12
1、开发中遇到需要android端直接链接服务端sqlserver数据库,并向sqlserver数据库插入数据的场景。 2、链接到sqlserver数据库,需要用到 jtds 工具包,我使用的是 jtds-1.3.1.jar 。点击百度网盘下载,密码: fma7 3、下面就是直接链接sqlserver数据库的代码: package com.mtjsoft.www.myapplication.data; import android.util.Log; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; /** * @author mtj 2018-4-9 10:00:48 * Created by Administrator on 2018/4/9. * android 链接sqlserver数据库 */ public class MtjServerDatabaseTools { private static String user = "数据库用户名" ; private static String password = "数据库密码" ;

jsp连接sqlserver数据库

不打扰是莪最后的温柔 提交于 2019-12-05 17:04:52
jsp连接sqlserver数据库需要如下几步设置: 一、修改sqlsever服务器登录验证模式(设置为:SQL Server 和 Windows 身份验证模式,如果已经设置跳过这步) 1》打开MSSMS(mircosoft sql sever management studio) 连接数据库,右键点击数据库引擎(如图的ZGC) 出现右键菜单,点击属性。 选择安全性, 选择SQL Server 和Windows 身份验证模式。 2》启用sa账户或自己创建新账户(本文只讲启用sa账户) 选择安全性选项前的“+”打开 选择sa账户,双击。 添加密码。下一步启用账户,选择左边的"状态"选项 选择授权和登录启用,这一步到这里就结束了。 3》使用jdbc连接数据库需要TCP/IP协议的支持,在SQLServer的配置工具目录里打开 Sql Server Configuration Manager。 如图,打开SQL Server网络配置,点击“MSSQLSERVER的协议”选项,可以看到右侧的选项,选择TCP/IP点击右键选择启用。 4》重要的一步,重启SQL Server 服务 点击SQL Server服务,在右边选择SQL Server(MSSQLSERVER)点击右键重新启动或(停止,然后启动)都是可以的。 二、在tomcat的lib目录下放置jdbc驱动 SQL Server

SqlServer数据库远程链接失败问题

那年仲夏 提交于 2019-12-05 17:03:01
导致SqlServer远程无法连接三大配置: 1.数据库配置双重验证 数据库如果没有配置双重验证,那么使用IP地址就无法连接到数据库,解决方式是在数据库属性更改即可: 1.TCP/IP协议未启用 在开始菜单中找到sqlserver配置管理器,把对应的数据库协议启用TCP/IP协议即可: 3.防火墙开启导致无法远程连接 解决方案一:关闭防火墙 解决方案二:在防火墙添加数据库相关的信任 打开服务,右键点击服务,查找sqlserver的路径,添加即可。 来源: CSDN 作者: 煸炒大虾 链接: https://blog.csdn.net/u010664346/article/details/81199215

将图片数据存入sqlserver数据库

守給你的承諾、 提交于 2019-12-05 17:02:50
关于图片的存储我们一般的做法是将图片存在硬盘上,路径存入数据库 sqlServer数据库以image格式存储图片,sqlServer数据库无法直接将image格式的字段转为string类型或其他类型,可以通过间接先将image格式转为bytes格式,再转为其他类型。 图片读取及入库 FileStream fs = new FileStream(barcCodeFile, FileMode.Open); byte[] imageBytes = new byte[fs.Length]; BinaryReader br = new BinaryReader(fs); imageBytes = br.ReadBytes(Convert.ToInt32(fs.Length)); public bool InsertBarCode(string ID, byte[] fs) { StringBuilder strSql = new StringBuilder(); strSql.Append("update t_MaterielInfo set "); strSql.Append("BarCode_Position=@BarCode"); strSql.Append(" where ID="+ID); SqlParameter[] parameters = { new SqlParameter

中控考勤软件sqlserver数据库建立办法

亡梦爱人 提交于 2019-12-05 17:02:23
SQL数据库建立办法 首先客户电脑上需要安装sqlserver数据库(2000或者是2005版本) 安装方法就不在这里介绍,下面说一下数据库的建立办法。(以2005版本为例) 打开数据库的对象资源管理器,新建一个数据库,名称可以任意填写,如下图: 2.在软件的安装目录下找到sqlserver数据库脚本(文件名:sqlserver.sql),用记事本打开,然后把里面的脚本程序全部复制。 (复制粘贴时不要通过快捷键操作,点鼠标右键复制粘贴) 如下图: 3在对象资源管理器中,选中新建的数据库,再新建查询,如下图: 4把之前复制的sqlserver数据库脚本粘贴到查询分析器中,如下图: 5确认脚本文件复制粘贴成功之后,执行(或按F5) 即可。如下图: 执行成功后,数据库既建立成功。 注意:一个数据库只能执行依次查询,进行多次查询,数据库会提示出错。 6. 打开考勤软件,找到维护设置-数据库设置,在数据库提供程序中选择sqlserver项,如下: 7.点击下一步,进行数据库参数设置,设置好服务器,验证方式和数据库名称即可。如下: 测试连接成功后,点击确定即可。到此,sqlserver数据库就建立成功了。 注意:如果数据库安装在本地电脑上,服务器名称可由( . )代替。 必须勾选上允许保存密码。 如果忘记sa密码,可以在对象资源管理器-安全性-登陆名中右键点击sa,打开属性进行修改。如下:

SQLServer数据库及注入方法

江枫思渺然 提交于 2019-12-05 17:02:03
目录 SQLServer数据库 SQLServer数据库的查询语句 SA权限开启xp_cmdshell获取主机权限 盲注SQLServer数据库 SQLServer数据库 SQL Server 数据库是由Microsoft开发和推广的关系数据库管理系统(DBMS),是一个比较大型的数据库。端口号为 1433 。数据库后缀名 .mdf,注释符是 -- sa权限:数据库操作,文件管理,命令执行,注册表读取等system。SQLServer数据库的最高权限 db权限:文件管理,数据库操作等权限 users-administrators public权限:数据库操作 guest-users SQLServer数据库有6个默认的库,分别是4个系统数据库: master 、 model 、 msdb 、 tempdb ,和2个其他数据库: ReportServer 、 ReportServerTempDB 。其中,model和tempdb是默认没有数据表的。 但是如果用navicat远程连接的话,只会显示2个数据库: ReportServer 、 ReportServerTempDB SQLServer数据库的查询语句 select @@version; #查询数据库的版本 select host_name(); #查询主机名,如果是用navicat远程连接的话,主机名是本地的名字

navicat连接sqlserver数据库

余生颓废 提交于 2019-12-05 17:01:26
一、nacicat连接本地sqlserver数据库   navicat连接本地sqlserver数据库,较为简单,只需要填写主机名,采用sql server 验证,输入用户名,连接的时候输入密码即可。      如果连接账户不是sa,需要输入默认数据库,在高级选项卡中初始数据库中即可输入。 二、nacicat连接远程sqlserver数据库   navicat连接远程sqlserver数据库需要安装sqlserver客户端,不过navicat会自动从sqlserver服务器上去下载安装软件,安装过程也是一直点下一步即可。   在获取sqlserver客户端的时候,也存在navicat版本和sqlserver版本不匹配的问题,有一个简便的办法就是安装navicat premium版本(我使用的是64位11.2.7版本),该本版和sqlserver 2008R2是能匹配的,使用navicat premium版本连接后,之前不能匹配的navicat for sqlserver版本,也能够正常连接数据库了。      在安装客户端后,连接没有就没有什么难度了,基本上和本地连接一样,只需要将连接主机名写为数据库所在IP。 来源: CSDN 作者: --sunflower-- 链接: https://blog.csdn.net/u011892110/article/details

thinkphp操作sqlserver数据库phpstudy版

一曲冷凌霜 提交于 2019-12-05 17:00:45
Thinkphp框架连接sqlserver数据库phpstudy版 1安装好phpstudy php扩展开启phpsqlsrv php_pdo_sqlsrv php_pdo_odbc php_pdo_sqlsite 2下载驱动文件 连接: https://www.microsoft.com/en-us/download/details.aspx?id=20098 根据自己的php版本下载(我用的是php5.4版本windows系统,所以我下的是 SQLSRV31.EXE ) 驱动文件一共四种版本: SQLSRV30.EXE SQLSRV31.EXE SQLSRV32.EXE SQLSRV40.EXE · 4.0 版支持Windows 和Linux上的PHP 7.0+ · 在Windows 上,版本3.2支持PHP 5.6,5.5和5.4 · 版本3.1 支持Windows上的PHP 5.5和5.4 · Windows 3.0 版本支持PHP 5.4 解压下载下来的文件复制到php安装目录下的ext文件夹中。 修改php.ini 在extension_dir="D:\phpStudy\php\php-5.4.45\ext"后面加下面两句(不同版本的文件名不一样,要看你下载的文件名做修改) extension=php_pdo_sqlsrv_54_ts.dll extension=php

Android如何连接SQLServer数据库

早过忘川 提交于 2019-12-05 16:57:43
一、开发环境 Android开发工具:Android Studio。 数据库:SQLServer。 二、下载支持Android的SQL驱动。 备注:最新版即可,他们已经做了兼容了,我用的是最新版1.3.1版。 类库包下载地址: https://sourceforge.net/projects/jtds/files/ 三、创建DBUtil.java数据库配置操作类。 public class DBUtil { private static String IP = "192.168.1.138"; private static String DBName = "tu"; private static String USER = "sa"; private static String PWD = "123qwe!@#"; /** 创建数据库对象 */ private static Connection getSQLConnection() { Connection con = null; try { Class.forName("net.sourceforge.jtds.jdbc.Driver"); //加上 useunicode=true;characterEncoding=UTF-8 防止中文乱码 con = DriverManager.getConnection("jdbc