怎么从Mptopo数据库中下载数据

怎么从Mptopo数据库中下载数据,第1张

直接删除数据库,数据库会自动重新创建

public class DatabaseHelper extends SQLiteOpenHelper {

private static DatabaseHelper mInstance = null;

/ 数据库名称 /

public static final String DATABASE_NAME = "xysdb";

/ 数据库版本号 /

private static final int DATABASE_VERSION = 1;

/数据库SQL语句 添加一个表/

private static final String NAME_TABLE_CREATE = "create table test("

+ "_id INTEGER PRIMARY KEY AUTOINCREMENT," + "name TEXT,"+"hp INTEGER DEFAULT 100,"+ "mp INTEGER DEFAULT 100,"

+ "number INTEGER);";

DatabaseHelper(Context context) {

super(context, DATABASE_NAME, null, DATABASE_VERSION);

看如何通过teleport pro来下载动态数据库的数据。

不过说实话我只是想下载动态网站数据库中存储的,尤其是论坛中的贴图。这完全可以通过teleport pro进行设置后做到的!如果下载某种类型的文件也可以的。不过你说想下载人家网站的数据库那绝对是不可能的,首先你也不太可能获得其数据库的地址!但完全可以从中抽取某些类型的数据。

万德数据库下载新三板数据方法如下。

1、登录股票软件,点击左上角系统,选择子菜单下面的盘后数据下载。

2、在“沪深日线”栏目下,将日线和实时行情选项打。

3、点击第一个日期后面的向下小三角,设置起始日期。

4、点击第二个日期后面的向下小三角,设置结束日期。

5、日期设置完毕后,点击开始下载。下载完成后你想要的时间段的日K线数据就已经保存到电脑里面了。如果还需要下载其他类型的数据,再分别选择下载。

首先要把数据库里面对应的那个字段读出来 然后进行处理

下面的例子是我从数据库读取的

OracleConnection conn = new OracleConnection(connstring);

connOpen();

label1Text = "开始时间:" + DateTimeNow;

string begin = "数据库连接正常,开始时间" + DateTimeNow;

SetInfo("", begin);

string SQL = "select ID from bs_buylicense_attach t where tfile_size>204800 order by tfile_size asc"; //rownum<100 and

string ConnString = SQL;

OracleDataAdapter sda = new OracleDataAdapter(ConnString, conn);

DataTable table = new DataTable();

sdaFill(table);

List<object> lst = ModelConvertHelperDtCovertIList(table);

foreach (object o in lst)

{

string path = "C:\\1png"; ;

string lst_ID = oToString(); //查询返回来对应的数据的ID

string filter = "select from bs_buylicense_attach where ID='" + lst_ID + "'";

OracleCommand cmd = new OracleCommand(filter, conn);

OracleDataReader reader = cmdExecuteReader();

while (readerRead())

{

if (reader["DATA"] != DBNullValue)

{

string ID = "数据ID对应值ID " + reader["ID"]ToString();

string length = "原文件大小" + reader["FILE_SIZE"]ToString();

SetInfo(ID, length);

SystemIOMemoryStream stream = new SystemIOMemoryStream((byte[])reader["DATA"]);//把照片读到MemoryStream里

Image ImageBlob = ImageFromStream(stream, true); //从数据库中读到的

int height = ImageBlobHeight; //原来的高度

int width = ImageBlobWidth;//原来的宽度

//开始进行的压缩

GetPicThumbnail1(ImageBlob, path, height, width, 60);

Image SaveImage = im; //得到返回来压缩之后的

byte[] buffer = imageToByteArray(SaveImage);

string UpdateSql = "update bs_buylicense_attach set DATA =:image where ID='" + lst_ID + "'";

OracleCommand cd = new OracleCommand();

cd = new OracleCommand(UpdateSql, conn);

cdCommandText = UpdateSql;

cdParametersAdd("image", SystemDataOracleClientOracleTypeBlob, bufferLength)Value = buffer;

cdExecuteNonQuery();

FileStream file = new FileStream(path, FileModeOpen, FileAccessRead);

string YAsuo = ConvertToString(fileLength);

SetInfo("压缩为:", YAsuo);

streamClose();

streamDispose();

fileDispose();

fileClose();

FileDelete(@path);

}

}

}

connClose();

string end = "所有数据执行完毕关闭数据库链接!" + DateTimeNow;

SetInfo("", end);

SaveLog();

label2Text = "结束时间:" + DateTimeNow;

}

再把数据读出来不就行了。不明白到底想做成什么样。

如果想做成TXT文本样的数据下载到本地,那就生成TXT文件,数据的排列格式得自己制定。

下载成什么格式?是什么数据?普通文本数据?

将数据生成一定格式的TXT文本在服务器端,然后用户可下载。生成文件的代码网上有。起点中文网的小说下载功能见过没?就是那样的。

生成WORD文件不知道。不过TXT文件倒是可以。可是你为什么非要生成WORD文件呢?数据库里的数据读出来也是纯文本格式。还有一点,你可以生成doc后缀名的文件,那样打开的话是用WORD打开,但实质上还是纯文本文件。

================================================

我只会ASP。下面是ASP的代码。不过PHP的也不难,你查下函数库就看到了,另外到网上搜一下也很多。写文件 *** 作是一门动态网页语言的很平常 *** 作,一般CMS程序里也有这样的程序片段,可以参考。

FilePath1="/Html/AC/"&C_ChanalEnName&"/"

FilePath2=CStr(Year(C_RegTime)&Month(C_RegTime))

NHtml=XTTag(YHtml)'系统标签

NHtml=NRTag(NHtml,C_ID)'内容页相关标签

NHtml=TJS_Text(NHtml)'文章页推荐专题

'=================================写文件

'=========判断文件夹

SavePath =FilePath1 & FilePath2 '文件上传路径

'判断SavePath文件夹是否存在,如果不存在则创建

Set myfileobject=serverCreateObject("scriptingfilesystemobject")

If not myfileobjectfolderexists(ServerMapPath(SavePath)) then myfileobjectCreateFolder(ServerMapPath(SavePath))

set myfileobject=nothing

'===================================

Set fs2=ServerCreateObject("ScriptingFileSystemObject")

File2=ServerMapPath(""&FilePath1&FilePath2&"/comic_"&C_ID&"html")

Set txtf2=fs2OpenTextFile(File2,2,true)

txtf2Write NHtml

responsewrite(" <font color=#FF0000>文章页</font> 静态页生成成功!</br>")

set fs2=nothing

set txtf2=nothing

set File2=nothing

NHtml=""

'===================================

-----------------------------------------------------------------

上面是我的一个程序里摘来的,实际上简化一下就是这样:

'=========判断文件夹

SavePath ="/Html" '文件上创建路径

'判断SavePath文件夹是否存在,如果不存在则创建

Set myfileobject=serverCreateObject("scriptingfilesystemobject")

If not myfileobjectfolderexists(ServerMapPath(SavePath)) then myfileobjectCreateFolder(ServerMapPath(SavePath))

set myfileobject=nothing

'===================================真正的写文件。

Set fs2=ServerCreateObject("ScriptingFileSystemObject")

File2=ServerMapPath(""&SavePath&"/Indextxt")'这里是文件名、文件后缀及文件目录。

Set txtf2=fs2OpenTextFile(File2,2,true)

txtf2Write NHtml

responsewrite("文件生成成功。")

set fs2=nothing

set txtf2=nothing

set File2=nothing

NHtml=""

'===================================

代码中“NHtml”是变量,是用来存要生成文本内容的。如,从数据库中读取出来的数据,赋到NHtml上。

以上就是关于怎么从Mptopo数据库中下载数据全部的内容,包括:怎么从Mptopo数据库中下载数据、如何下载网站里面的数据库,想通过一些软件下载网站里的数据库,请问通过那个软件可以啊、万德数据库怎么下载新三板数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9467481.html

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

发表评论

登录后才能评论

评论列表(0条)

保存