![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
dayong501
懂金融、会编程、量化通。。。
展开
-
【日记】利用VB.NET访问mySQL数据库
1. 安装好mySQL之后2. 在VB.NET项目中添加引用MySql.Data(如果没有,应安装mysql-connector-net-5.0.9)3. 在窗体上:ImportsMySql.Data.MySqlClient4. 链接代码:DimconstrAs String= "server=" & 服务器名称/IP & ";userid=" & 登录名 &"; p原创 2012-12-15 13:56:43 · 773 阅读 · 2 评论 -
【转+日记】SQLServer2005_SSMSEE安装不成功[错误代码:29506 解决方案]
Windows7下安装SQLServer2005_SSMSEE.msi,经常会遇到29506这个错误代码。这需要我们在安装的时候以管理员的身份运行。可是我们当前登录的用户就是管理员了。解决方法:1:新建一个记事本,输入msiexec /ipath\SQLServer2005_SSMSEE.msi 然后另存为.cmd格式。2:按win+r快捷键,打开运行窗口,输入cmd进入dos转载 2012-12-15 14:10:32 · 652 阅读 · 0 评论 -
【日记】VB.NET无法访问SQL SERVER
如果无法登陆,可能原因是SQL SERVER没有开启双重认证(只开启windows登陆认证) connstr = "data source=服务器名称或者IP;initial catalog=数据库名称;user id=用户名;password=密码;persist security info=False; " MSconn = New SqlConnection原创 2012-12-15 14:20:45 · 481 阅读 · 0 评论 -
【日记】VB.NET调用MYSQL存储过程
利用VB.NET调用存储过程与MYSQL调用自身的存储过程差不多,都使用CALL方法。If myConn.State <> ConnectionState.Open Then myConn.Open() mycommand = New MySqlCommand("call 存储过程名称('" & “参数” & "');", myConn)mycommand.ExecuteNonQuery(原创 2012-12-15 14:41:53 · 514 阅读 · 0 评论 -
【日记】利用VB.NET实现MYSQL和MSSQL进行批量插入记录的方法及比较
最近为了完成将股票交易数据从二进制文件读取添加到数据库中,可谓千辛万苦(以前数据量小,不需要考虑太多嘛)言归正传:股票交易数据格式为,股票代码,时间,交易数据,时间,交易数据.....开始另一只股票的交易代码和数据。如果是用一条记录insert一次,要花费大量的时间。故而考虑用批量插入的方式。【使用MYSQL数据库】用MYSQL的REPLACE函数可以实现对数据的批量更新。原创 2012-12-15 15:04:42 · 1349 阅读 · 0 评论 -
【笔记】菜鸟制作:设计股票交易数据在MYSQL中的表设计(表结构复制、表数据复制)
最近在设计五分钟股票交易数据的小程序,发现如果将所有股票的数据都放在一张数据表中,会使得MYSQL的查询效率大大降低。比如:使用SELECT COUNT(*) FROM STK.这样的一句代码执行了几分钟还没有结果,(实际上总共是五千万条记录左右)因此考虑将股票数据分库分表存放。(当然能这种方法会导致在查找具体股票信息的时候稍微麻烦一些,但是效率应该会提升不少)首先分库:构建mys原创 2012-12-15 15:26:53 · 2392 阅读 · 0 评论 -
【日记】SQL SERVER2005 文件大小限制
【问题描述】: 无法为数据库 'smupdb2' 中的对象'dbo.SMBatchSend'.'IX_SMBatchSend_SequenceNumber' 分配空间,因为 'PRIMARY'文件组已满。请删除不需要的文件、删除文件组中的对象、将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间。【网上的检查方法】 1.检查你的磁盘剩余空间是否足够,如原创 2012-12-15 14:32:51 · 1683 阅读 · 0 评论 -
[个人学习笔记]SQLite学习笔记
相比SQL serve或mySQL,Sqlite是一款轻巧的内存级别数据款管理软件,适用于小量数据管理(注:应该不支持联网访问)。此外,在程序执行过程中,如果使用SQL serve或mySQL数据库,则要求数据库服务也在同时运行,会在一定程度上限制了应用程序的适用范围(比如一台没有装数据库管理软件的计算机将无法使用某些特定应用程序),而使用sqlite则可以很方便的规避了这个问题。基于此,原创 2013-04-22 15:38:53 · 729 阅读 · 0 评论