小编Fio*_*ala的帖子

如何将MDB(Access)文件转换为MySQL(或纯SQL文件)?

是否可以从Microsoft Access数据库创建转储SQL命令?我希望将此MDB文件转换为MySQL数据库以进行导入,因此我不必完成CSV步骤.

我甚至希望一个MSSQL转储文件仍然包含可用的SQL命令,但我对MSSQL一无所知,请告诉我.

mysql sql import ms-access dump

71
推荐指数
8
解决办法
15万
查看次数

将字符串拆分为单词和标点符号

我正在尝试将字符串拆分为单词和标点符号,将标点符号添加到拆分生成的列表中.

例如:

>>> c = "help, me"
>>> print c.split()
['help,', 'me']
Run Code Online (Sandbox Code Playgroud)

我真正希望列表看起来像是:

['help', ',', 'me']
Run Code Online (Sandbox Code Playgroud)

所以,我希望字符串在空格中分割,并且从单词中分割出标点符号.

我试图先解析字符串,然后运行拆分:

>>> for character in c:
...     if character in ".,;!?":
...             outputCharacter = " %s" % character
...     else:
...             outputCharacter = character
...     separatedPunctuation += outputCharacter
>>> print separatedPunctuation
help , me
>>> print separatedPunctuation.split()
['help', ',', 'me']
Run Code Online (Sandbox Code Playgroud)

这会产生我想要的结果,但在大文件上却很慢.

有没有办法更有效地做到这一点?

python string split

57
推荐指数
5
解决办法
6万
查看次数

如何确定是否在VB6中初始化了一个数组?

将未扩展的数组传递给VB6的Ubound函数将导致错误,因此我想在检查其上限之前检查它是否已被标注尺寸.我该怎么做呢?

arrays vb6

52
推荐指数
6
解决办法
5万
查看次数

访问VBA | 如何用另一个字符串替换字符串的一部分

我正在尝试创建一段代码,将一个单词替换为另一个单词.示例:将Avenue替换为Ave,将North替换为N.我正在使用MS Access,我可以使用SQL REPLACE函数但我想在VBA中使用Access模块​​执行此操作,以便我可以将该函数附加到其他列.

我不知道从哪里开始,所以任何输入将不胜感激.

家伙

ms-access vba

42
推荐指数
1
解决办法
21万
查看次数

扭动鼠标

好.这是一个虚荣的应用程序,但我今天在工作中有一个情况,我在训练课,机器设置锁定每10分钟.好吧,如果培训师对谈话感到兴奋 - 而不是更换幻灯片 - 机器会锁定.

我想写一个小应用程序,它只有一个任务栏图标,除了每4分钟将鼠标移动1个像素外什么都不做.

我可以用Delphi(我强大的语言)以3种方式做到这一点,但我正在转向C#工作,我想知道那里阻力最小的路径.

c# mouse winapi

38
推荐指数
3
解决办法
1万
查看次数

如何在AppDomains之间进行最佳通信?

我有一个应用程序需要在许多AppDomain之间发送适量的消息.我知道我可以使用远程处理实现这一点,但我也注意到有跨域委托.谁有人看过这种问题?

.net c# remoting appdomain

38
推荐指数
4
解决办法
2万
查看次数

MS Access(MDB)并发

对于一个小项目,我需要使用一个要求非常低的简单数据库:几个表,总共不超过几千条记录,2或3个用户.我在.NET环境中工作.

由于数据库服务器(即使是那些Express版本)在这种情况下似乎是一个巨大的过度杀伤,因此非常简单的MDB数据库可以满足大多数要求.但是,我关注并发性.我的想法是将.mdb文件放在网络共享上,让用户从基于.NET的客户端访问该文件.数据库主要针对只读操作,但用户有时也需要更新/删除记录.如果当时无法做到这一点(由于数据库被锁定或其他原因),我可以在客户端上保存更新并在以后处理它们.

问题本身就是这些问题:

  • 如何在MDB中处理并发读取?
  • 如何在MDB中处理并发更新/删除?
  • 是否有锁的概念,我如何在.NET应用程序中利用它?
  • 将MDB文件放在网络共享上是好还是可怕?

当我在.NET工作时,我也想知道如何检测任何并发问题并采取适当的措施.即,我应该抓住哪个例外,你会建议采取什么行动?

编辑:这可能是我对问题的错误描述,但大多数答案似乎建议去一个完整的数据库服务器.我确实理解了安装服务器的差异和好处,并且实际上在MSSQL和Oracle上实现了相当多的项目.但是,在这个问题中,我只关心Access及其并发问题,所以请不要建议使用db服务器.

谢谢你的帮助.

.net database concurrency ms-access ms-jet-ace

35
推荐指数
3
解决办法
2万
查看次数

删除数据库内容后,MS Access(.mdb)文件大小是否会减少?

我使用JDBC-ODBC驱动程序将数据插入MS Access数据库.空白的mdb文件是2KB.填充此数据库后,大小增加到155MB.然后我删除了数据.但我发现mdb的大小仍然与155MB相同.我没有得到任何错误.但这种方式是正常的吗?我希望文件大小减少.如果以这种方式设计,背后的想法是什么?谢谢

ms-access

28
推荐指数
2
解决办法
4万
查看次数

Excel选择vs激活

VBA代码wb.Sheets(1).Cells.Select和有wb.Sheets(1).Activate什么区别?

excel vba excel-vba

25
推荐指数
3
解决办法
7万
查看次数

在MS SQL中使用GUID作为主键是不是一个坏主意?

我们有一个使用UniqueIdentifier作为每个表的主键的系统.我们注意到这是一个坏主意.我已经看过关于这个主题的类似帖子,但我对任何MS SQL性能以及由于这个决定我可能遇到的其他潜在问题感兴趣.

sql database sql-server primary-key

24
推荐指数
4
解决办法
5594
查看次数