你好,请问vs2010要怎样读取数据库表里的txt文件的路径,然后把txt显示在页面上呢?

你好,请问vs2010要怎样读取数据库表里的txt文件的路径,然后把txt显示在页面上呢?,第1张

先读取数据库路径,用select *form base;得到路径之后,

//StreamReader objReader = new StreamReader(@"C:\Users\loa\Desktop\test.txt")

//string sLine = ""

//ArrayList arrText = new ArrayList()

//while (sLine != null)

//{

//sLine = objReader.ReadLine()

//if (sLine != null)

//arrText.Add(sLine)

//}

//objReader.Close()

//foreach (string sOutput in arrText)

//Console.WriteLine(sOutput)

使用SQLite库文件(DLL文件)

#include <stdio.h>

#include "sqlite3.h"

#pragma comment(lib, "sqlite3.lib") //静态链接DLL

int main()

{

    sqlite3 *pdb  //数据库链接句柄

    int ret  //接收返回值

    

    ret = sqlite3_open("test.db",&pdb)   //打开数据库,如果数据库不存在则新建

    if(ret == SQLITE_OK)

    {

        printf("数据库连接成功!")

        return 1

    }

    return 0

} sqlite3_open

描述:

打开SQLite3数据库。

SQLITE_API int SQLITE_STDCALL sqlite3_open(

    const char * filename, 

    sqlite3 **ppDb 

)

filename:数据库文件的路径与名称(UTF-8)

ppDb:输出:数据库连接句柄 

注释:

filename 

数据库文件的路径与名称(UTF-8)。

如果文件名为“:memory:”,则打开的数据库为临时内存数据库。连接关闭后自动删除。

如果此参数为NULL,则将创建专用的临时磁盘数据库。连接关闭后自动删除。

ppDb 

指向保存数据库连接句柄的地址。

    注意:无论打开时是否发生错误,都要调用sqlite3_close函数 来释放数据库连接句柄。

    Windows运行时用户注意事项:必须在调用sqlite3_open函数之前设置临时目录。否则,需要使用临时文件的各种功能可能会失败。

返回值:

如果函数执行成功将会返回SQLITE_OK,否则返回否则返回错误代码。

错误代码的详细信息可以通过sqlite3_errmsg函数或 sqlite3_errmsg16函数获取。

首先注册那个显示效果是前台的效果显示,新建的时候后台并不会出现代码,这些代码都要自己去写的。

我刚看了你说的那个注册,那只是一个前台的布局,新建默认产生的,并没有后代代码需要自己去写,因此也并没有数据库连接路径,新建项目不可能同时产生数据库的。两个是不用的过程。

关于链接数据库路径,在asp.net里边可以通过web.config配置数九字符串链接。关于这些楼主可以看看asp.net有关的入门书籍,书上一般都有的。

如有帮助请采纳谢谢


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10070977.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存