当前位置:首页 » 编程语言 » 软件调用SQL数据库数据
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

软件调用SQL数据库数据

发布时间: 2022-09-02 04:40:59

‘壹’ sql数据库安装后如何与应用程序进行数据交换

举个用MFC建一个操作数据库的例子
你用SQL server建好数据库后,然后添加数据源(比喻用ODBC注册数据源,控制面板\所有控制面板项\管理工具里面添加),在用vc++6.0的mfc appliwizard 建一个基于数据库支持的单文档工程,通过添加成员变量来关联数据库里面的属性。。。
还有许多方法,具体你还要找本基于数据库编程的资料好好看看。。。

‘贰’ 软件连接SQL数据库,能像access一样在别的电脑上运行吗

别的电脑上没有SQL server数据库软件, 你的程序 是不能连接的,因为SQL server是以服务器来管理的,必须SQL server服务器启动起来,其他客户才能连接。所以必须有一台电脑装了SQL server软件,并且启动了SQL server服务器,其他程序才能连接使用该服务器管理的数据库。当然,连接程序可以和SQL server不安装在同一台电脑,因为SQL server是网络数据库。
access没有触发器.

‘叁’ 如果软件基于sql数据库那么数据库怎么连接

软件基于数据库,
是在软件内部代码进行连接的
也有可能是你数据库没打开,
或,连接字符串出错!

‘肆’ 谁能告诉我,把软件与sql server 2000数据库连接的方法

数据库在使用前必须先建立连接,创建SQL Server 数据库连接的.NET组件是SqlConnection 。在.NET环境中使用SqlConnection 组件时必须加载该组件所属的命名空间——using System.Data.SqlClient;实例代码如下:
using System.Data.SqlClient;
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=.;Initial Catalog= Visiters;Integrated Security=True";
或者
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog= Visiters;Integrated Security=True");
其中“Data Source”指数据库服务器,其值可以是IP地址或主机名,“Data Source=.”代表本机是服务器;“Initial Catalog”指数据库名称;如果要连接网络中IP地址为192.168.1.177的服务器上的Visiters数据库,该数据库的访问用户名和密码分别为“sa”和“pwd”,则SqlConnection组建的ConnectionString属性值就可以设置为“Persist Security Info=true;Data Source=192.168.1.177;Initial Catalog= Visiters;User id = sa;Password=pwd”。
通常,数据服务器的地址会发生改变,一旦改变发生数据库连接就需要重新设置,设置完毕后还需要重新编译应用程序,这个改变才会被程序接受。我们可以采用读取配置文件的方式来避免这种程序的反复编译,将数据库连接字符串保存在配置文件中,如果数据库发生了变化,只需要修改配置文件即可,不需要重新编译程序,这样可以极大的降低程序的维护成本,提高工作效率。
首先,在项目Visiters中添加新项——“应用程序配置文件”。WindowsFrom 应用程序该文件名默认为App.config 。对该文件的配置如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings >
<add key ="ConnStr" value="Data Source=.;Initial Catalog= Visiters;Integrated Security=True"/>
</appSettings>
</configuration>
配置文件写好后就可以在程序中进行调用。必须使用命名空间——using System.Configuration; 然后使用该命名空间的ConfigurationSettings.AppSettings 索引器来读取该值,改写代码如下:
using System.Data.SqlClient;
using System.Configuration;
SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["ConnStr"]);

‘伍’ 我的软件是用access数据库的,但我想转换成SQL数据库供其它电脑一起用,转换后我的软件怎么设置访问数据库

1. 打开”控制面板“下”管理工具“中的”数据库源“;

2. 按”添加“添加一个新的数据源,在选择栏里选”Driver do microsoft Access(*.mdb)”,完成后将出现一个框,

3. 在”数据库源“里面输入你想写的名称,我取名叫“AAAA”,“说明”不需要填,接着,按下面的“选择”,寻找你的数据库地址和选中(注意,请先备份自己的ACCESS数据库),然后“确定”。

数据源在这里建好了,剩下转换了。

4. 打开SQL2005,进入数据库,新建一个空的数据库“ABC”;

4,选择新建立的数据库,按鼠标右键,选择“所有任务”下“导入数据”,按“下一步”继续;

5. 在数据库源下拉但中选择”Microsoft Access“,

在”文件名”中浏览你电脑中的Access的一个数据库文件。按“下一步”继续;

6在“目标“中选择”Microsoft OLE DB Provider For SQL Server“。在“身份验证”中根据你自己安装的SQL的方式选择“Windows身份验证”还是“SQL身份验证”,点击“下一步”

6. 选中“复制一个或多个表或视图的数据”,点击“下一步”

7. 选中“全选”,点击“下一步”

8. 点击“完成”,等到“执行完毕”,转化就结束了。

然后到你的SQL数据库中就可以看到你刚刚建立的那个“ABC”数据库了,并且可以去查看里面的数据

先看转换前ACCESS中的数据表结构:

转换后的SQL2005中的数据结构:

两者相同,说明转换成功!

‘陆’ SQL数据库的数据是怎么样用于一些软件的

1.sql里面的数据库可以通出SQL语言(如"select * from 数据库表"这种就是SQL语言了)把它查询出来再通来电子表格的方式来存储它,不影响数据库里面的数据.你可以买一本sql server2000的书来看看.对你有好处.
2.那此小软件是通过高级语言编写出来的,如C语言啊,VF语言啊,JAVA语言啊,C++语言啊,C#语言,PB语言啊等等的其中一种编出来的.你不用管是什么语言编写的,人家把语言都打包发布好了,你只会用就行了.如果软件有问题了,可以找软件的开发人员给你们技术支持.不明白可以补充问题.

‘柒’ 不用SQL语句可以用别的软件或程序调用SQl中的数据吗

当然有啊,不然所谓SQL图形界面管理工具是干嘛的?这么一大堆软件(经常操作SQL一直用命令查,首先让我沉默三秒钟敬佩一下题主的勇气和毅力……逃ε=ε=ε=┏(゜ロ゜;)┛
mysql官方有workbench,民间有SQLyog、navicat(付费)等等一堆,网上搜一搜很容易找到,硬要用破解版的也找得到(还是推荐正版,经常用的话这点钱不算什么

再者像微软自家的Access肯定支持图形界面管理啊,配合excel强大得一批(付费就是了,订阅个几年
如果是其他数据库,一般都有对应的图形界面软件,你可以按你的需求到网上搜,我就不多说了。

‘捌’ 在VISUAL BASIC的程序中调用SQL语句操作数据库,用的是哪个VB软件,请看补充:

VB、VC 都是调用的SQL语句,然后对数据库进行操作,你如果简单了解一下,可以硬记住几句语句就能使用。如果想学深学精,建议你看一下SQL编程方面的书。

‘玖’ 我想问下,我有款软件需要与sql server对接上。也就是有数据库来存储数据。一般这个怎么对接啊谢谢

这个在编写软件的时候,就需要设计好数据库的字段,不然只有软件,数据库是空的,就是白搭。

‘拾’ C#与SQL数据库的连接以及数据库调用

你好!

请参考:

类的全部代码如下
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
namespace SeaMIS
{
/// <summary>
/// 数据库连接类
/// </summary>
class Conn
{
private SqlConnection myConn;
/// <summary>
/// 服务器连接字任串
/// </summary>
private string ServerStr;
/// <summary>
/// 服务器地址
/// </summary>
static string server;
/// <summary>
/// 数据库登陆用户名
/// </summary>
static string uid;
/// <summary>
/// 登陆密码
/// </summary>
static string pwd;
/// <summary>
/// 数据库名
/// </summary>
static string database;
/// <summary>
/// 构造函数
/// </summary>
public Conn()
{
ServerStr = "server=" + server + ";uid=" + uid + ";password=" + pwd + ";database=" + database;
myConn = new SqlConnection(ServerStr);
}
/// <summary>
/// 打开连接
/// </summary>
public void Open()
{
myConn.Open();
}
/// <summary>
/// 测试数据库
/// </summary>
public int tOpen()
{
try
{
myConn.Open();
return 1;
}
catch
{
return 0;
}
}
/// <summary>
/// 关闭连接
/// </summary>
public void Close()
{
myConn.Close();
}
/// <summary>
/// 把自义类转化为SqlConnection类
/// </summary>
/// <returns>SqlConnection</returns>
public SqlConnection ChangeType()
{
return myConn;
}
/// <summary>
/// 设置服务器地址
/// </summary>
/// <param name="Server">服务器地址</param>
public static void setServer(string Server)
{
server=Server;
}
/// <summary>
///设置登陆用户名
/// </summary>
/// <param name="Uid">用户名</param>
public static void setUid(string Uid)
{
uid=Uid;
}
/// <summary>
/// 设置登陆密码
/// </summary>
/// <param name="Pwd">密码</param>
public static void setPwd(string Pwd)
{
pwd=Pwd;
}
/// <summary>
/// 设置数据库
/// </summary>
/// <param name="Database">数据库名</param>
public static void setDatabase(string Database)
{
database=Database;
}
}
}
以上是用C#连接SQL SERVER 2000数据库类的代码
调用很简单下面举例说明:
//首先初始化连接字符串
Conn.setServer("127.0.0.1");
Conn.setUid("sa");
Conn.setPwd("SQL SERVER 2000超级管理员密码");
Conn.setDatabase("数据库名");
//可以对数据库进行操作,这里的例子是一个查询的
Conn myconn = new Conn();
myconn.Open();
string sel = "SQL语句";
SqlDataAdapter aCommand = new SqlDataAdapter(sel, myconn.ChangeType());
aCommand.SelectCommand.CommandType = CommandType.Text;
SqlDataReader datareader = aCommand.SelectCommand.ExecuteReader();
if (datareader.Read() == true)//查询成功
{
datareader.Close();
//操作
}
else//没查询到SQL语句要求的内容
{
//操作
}
myconn.Close();
粗体部分自己修改
sql server 2000下的连接串:
DRIVER="com.microsoft.jdbc.sqlserver.SQLServerDriver";
URL="jdbc:microsoft:sqlserver://111.1.1.133:1433;databaseName=ssoDemo;user=sa;password=1";

注意using System.Data.SqlClient;

string MyConn = "Initial Catalog=Northwind;Data Source="您的局域网服务器名称";User ID=账户名 Password=密码";//定义数据库连接参数

"user id=wo;pwd=;data source=(local);" & "initial catalog= 会议记录"
user id是指登陆SQLServer的拥护名,可以填默认的sa;(local)处可以填写你的本地计算机名称,如data Source=computer,表示是数据源在本地计算机上,也可以用127.0.0.1代替,如data Source=127.0.0.1

"Initial Catalog=Northwind;Data Source=(local);User ID=sa Password=sa";//定义数据库连接参数

用企业管理器打开以后,右键你的注册名(local)windows NT,
然后选择属性,打开安全性选项卡,选择单先按钮"Sql Server 和 Windows "
确定,重启Sql SERVER 服务即可.