本地无sqlserver服务下操作数据库 之GSQL

作为程序员无论是我们写的各种MIS系统还是游戏都离不开数据的存取操作,正如我们前几天在VS下做的一MIS系统,现在纠结。

如果是C/S或B/S模型就好了,可是需求不是,没办法,顾客是上帝。。。他们的需求是本地化对数据库就直接进行操作(在不安装sqlserver的情况),弟兄们有解决的办法吗,求支招???

众里寻他千百度,GSQL却在我内心深处。唉呀,现在觉得有盼头了,问题大概能解决了,接下来就下载了 GSQL_6.5.0.4

下载链接  http://www.powerip.net/GSQL/GSQL_6.5.0.4.rar

下面就开始配环境了

1,先解压

2,双击Gsql.exe

如果无响应,强制关掉,重启。

3,服务已经打开了,接着是数据库了

记得将数据哭的路径转化为相对路径哦!在这里我就不再啰嗦了,网上有教程的。

下面的链接代码:

using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Text;

namespace pharmacopeia
{
    /// <summary>
    /// 数据库连接层
    /// </summary>
    public class CDbResource
    {
        /// <summary>
        /// 数据库的连接对象
        /// </summary>
        private static SqlConnection _con;

        /// <summary>
        /// 获取数据库的链接对象
        /// </summary>
        public static SqlConnection Connection
        {
            get { return _con; }
        }

        /// <summary>
        /// 静态构造函数,初始化数据库连接
        /// </summary>
        static CDbResource()
        {
            string connection = "Server = ‘" 127.0.0.1",7788‘;Database = pharmacopeia;User Id=sa;Password=admin;Trusted_Connection = False;MultipleActiveResultSets = true";
            _con = new SqlConnection(connection);
            _con.Open();
        }

        /// <summary>
        /// 静态接口,释放数据库连接
        /// </summary>
        public static void disposeConnection()
        {
            _con.Close();
        }
    }
}

运行结果:

其实很简单,真的不用安装sqlserver就搞定了,可以试一下,有问题共同学习哦!

本地无sqlserver服务下操作数据库 之GSQL

时间: 2024-10-25 21:21:56

本地无sqlserver服务下操作数据库 之GSQL的相关文章

PHP中的MYSQL常用函数(php下操作数据库必备)

1.mysql_connect()-建立数据库连接 格式: resource mysql_connect([string hostname [:port] [:/path/to/socket] [, string username] [, string password]]) 例: $conn = @mysql_connect("localhost", "username", "password") or die("不能连接到Mysql

Java程序操作数据库SQLserver详解

数据库基本操作:增删改查(CRUD) crud介绍(增.删.改.查操作) CRUD是指在做计算处理时的增加(Create).查询(Retrieve)(重新得到数据).更新(Update)和删除(Delete)几个单记事的首字母简写.主要被用在描述软件系统中数据库或者持久层的基本操作功能. Create new records Rctricvc cxisting rccords Update existing records Delete existing records. 要对数据表进行增.删.

php+sqlserver之如何操作sqlserver数据库

https://blog.csdn.net/xia13100004562/article/details/58598872 2016年12月19日 17:15:39 阅读数:6790 前面已经基本配置了sqlserver的环境,现在就用学习一下如何去操作数据库!!其实方法还是比较简单,可以参考一下mysql,尽量去跟mysql进行比较 1.学习的方法,最好是看手册 在前一篇文章中涉及到了连接数据库sqlsrv_connect();还记得我们mysql连接数据库的时候也是mysql_connect

从本地事务到分布式事务到微服务下事务

从本地事务到分布式事务到微服务下事务 一.传统本地事务 传统单服务器,单关系型数据库下事务比较简单,完全可用很简单的实现ACID,实际中我们实现一个业务时只需要:开启一个事务-操作数据库-提交/回滚这个事务,这样就完美的实现了一次事务操作,更简单点我们通常会通过spring集成事务直接指定在哪些服务什么样的方法执行什么样的事务即可,更甚至我们业务实现基本都忽略了事务,具体图如下: 二.传统分布式事务 在传统一服务,一个关系数据库架构基础上,随着访问量的增大,单机很明显已满足不了现状,于是我们顺其

本地通过Eclipse链接Hadoop操作Mysql数据库问题小结

前一段时间,在上一篇博文中描述了自己抽时间在构建的完全分布式Hadoop环境过程中遇到的一些问题以及构建成功后,通过Eclipse操作HDFS的时候遇到的一些问题,最近又想进一步学习学习Hadoop操作Mysql数据库的一些知识,在这里网上存在很多分歧,很多人可能会笑话,用那么“笨重”的Hadoop来操作数据库,脑子有问题吧,Hadoop的HDFS优势在于处理分布式文件系统,这种说法没有任何错误,数据库的操作讲究“安全.轻便.快捷”,用Hadoop操作完全是不符合常理啊,那为啥还要学习这个东西呢

如何开发应用程序将客户服务器数据库的备份,下载到本地的云服务上?

---恢复内容开始--- 如何做到将客户服务器数据库的备份,下载到本地的云服务上? 在开发这个程序中中途也遇到了一下问题,下面我将自己如何进解决的办法写出来供大家参考. 一.首先我需要进行描述一下问题: 1.比如有两台服务器A,B(云服务器) 将A中的服务器中的数据库的备份进行下载到B的云服务中并保存. 2.当然这台A服务器的外网是可以进行访问,如果外网访问不了的话,那也是没有办法的. 3.然后在B服务器中定期的进行删除数据库备份,定时的下载.并进行保存最新一个星期的数据库备份. 4.在云服务需

jmeter压测、操作数据库、分布式linux下运行、webservice接口测试、charles抓包

一.jmeter压测 在线程组中设置好,然后添加http请求,t添加聚合报告查看压力测试结果,如图: 一般压测时间10-15分钟,如果是稳定性测试,一般n*12小时,这些并发用户一直在请求. tps:服务端每秒钟能处理的请求数. 响应时间:就是你从发出请求到服务端返回给你数据的时间. 二.jmeter操作数据库 在测试计划中添加mysql-connector-java-5.1.7-bin.jar 最后添加查看结果树.如果既要查询又要修改操作选择Callable Statement这个模式. 断言

Linux环境下proc的配置c/c++操作数据库简单示例

在虚拟机上装了oracle11g数据库,原本想利用c/c++学习操作数据库.结果感觉摊上了一个大坑.从安装好oracle数据库到配置好proc的编译选项整整花了二天.但让我意识到自己自己几点薄弱:1.对Linux的命令和脚本的使用不够数量.2.对Linux的个文件夹的作用不够了解;(打算下次补充一篇这样的总结博客.)3.英文还是很差劲的我.好如真题. 由于我引进配置好了,不想在折腾了,所以就没有在重现错误,只是说一下思路和配置文件的内容. 1.oracle用户根目录下的.bash_profile

sqlserver 服务器主体 无法在当前安全上下文下访问数据库

今天使用sqlserver,发现了一个问题,就是使用 insert into 数据库名.dbo.表名(字段) values(值) 这样语句的时候,会返回错误: sqlserver 服务器主体 无法在当前安全上下文下访问数据库. 于是在网上找了一下资料,发现是因为trustworthy数据库属性用于指明 SQL Server 实例是否信任该数据库以及其中的内容.默认情况下,此设置为 OFF,但是可以使用 ALTER DATABASE 语句将其设置为 ON. 查看看到哪些数据库开了trustwort