小编Jho*_*re-的帖子

更改MySQL表以在列上添加注释

我一直在检查ALTER TABLEMySQL文档,它似乎没有包含添加或修改注释到列的方法.我怎样才能做到这一点?

-- for table
ALTER TABLE myTable COMMENT 'Hello World'

-- for columns
-- ???
Run Code Online (Sandbox Code Playgroud)

mysql alter-table

100
推荐指数
3
解决办法
12万
查看次数

密码保护SQLite DB.可能吗?

我必须面对一个新的小项目.它将有大约7或9个表,其中最大的表将以每月1000行的最大速率增长.

我认为SQLite是我的数据库......但是如果有人想要从数据库中更改数据,我将需要保护数据库

我的主要问题是:

是否可以像访问时那样使用密码保护sqlite数据库?

对于如此小的解决方案,您会推荐哪些其他RDBMS?

开发将在C#上,但我正在寻找一些免费的东西.

c# sqlite

84
推荐指数
4
解决办法
15万
查看次数

报告(免费||开源)Winforms中Crystal Reports的替代方案

在我的winforms项目中,我正在寻找一个Crystal Report就像解决方案免费或开源,它允许我打印和PDF格式化DataSet的内容.¿任何建议或想法?

我需要一些简单而快速的东西,Crystal对我来说似乎很慢.提前致谢.

我知道这个问题,但在我看来,只有与java相关的答案

c# reporting winforms

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

我为什么要使用git而不是svn?

我使用Visual Studio + C#,之前一直在使用svn,但目前还没有,所以我想把我的代码再次放在source的控件上.

最近我听说过git,我一直在阅读git wiki和this and this,而且我已经读过没有像TortoiseSvn这样的git的gui客户端,或者至少,我还没有找到它.

我的问题是:

  • git比svn有什么好处
  • 我在哪里可以找到易于使用git的前端.
  • 是否有任何插件(ANKH喜欢)git与Visual Studio一起工作?
  • 我还能在哪里找到git开始的资源?

svn git version-control

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

Postgres - 函数返回2个ARRAY的交集?

在postgresql中,如果两个数组具有公共成员,即它们重叠,则可以使用&&运算符返回t(true).是否有一个函数/运算符将返回那些常见成员?

即这样的事情

select arrray_intersection(ARRAY[1, 4, 2], ARRAY[2, 3]);
ARRAY[2]
Run Code Online (Sandbox Code Playgroud)

sql postgresql

32
推荐指数
4
解决办法
3万
查看次数

Asp.Net MVC主题,怎么样?

我有一个ASP.Net 2.0站点,并希望将其转换为MVC范例(我是新手),但从零开始.

我在旧网站上有一些主题,但是在这里和那里阅读,似乎主题并不适合MVC范例.

问题是:

MVC中构建主题用户可自定义站点的最佳实践是什么?如果适用的话,你能给出一个小例子吗?

注意:我知道这一点,但他们没有谈论最佳实践或如何开始.

asp.net-mvc themes

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

如何在WebService中返回通用字典

根据搜索,我希望C#中的Web服务返回一个Dictionary:

Dictionary<int, string> GetValues(string search) {}
Run Code Online (Sandbox Code Playgroud)

Web服务编译很好,但是,当我尝试引用它时,我收到以下错误:"不支持,因为它实现了IDictionary."

¿我能做些什么来使这个工作?,任何不涉及返回DataTable的想法?

c# generics

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

将javascript对象转换为数组.如何?

我做了这个沙箱测试:

<html>
    <head>
        <title>whatever</title>
        <script type="text/javascript">
            function myLittleTest() {
                var obj, arr, armap;

                arr = [1, 2, 3, 5, 7, 11];

                obj = {};
                obj = arr;
                alert (typeof arr);
                alert (typeof obj);

                // doesn't work in IE
                armap = obj.map(function (x) { return x * x; });
                alert (typeof armap);

            }
            myLittleTest();
        </script>
    </head>
    <body>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我意识到我可以使用jQuery的函数$ .map来使这行代码工作,但是,我在javascript数据类型上缺少什么?

javascript jquery

21
推荐指数
5
解决办法
8万
查看次数

渲染asp.TextBox为html5输入type ="date"

我不知道以前是否曾被问过,也找不到它.

是否可以控制由asp:TextBox呈现的输入文本的类型?我想改成它<input type="date">

欢迎任何建议或意见,谢谢

asp.net html5 textbox

18
推荐指数
3
解决办法
4万
查看次数

PDO无缓冲查询

我正在尝试进入PDO细节.所以我编码了这个:

$cn = getConnection();

// get table sequence
$comando = "call p_generate_seq('bitacora')";
$id = getValue($cn, $comando);

//$comando = 'INSERT INTO dsa_bitacora (id, estado, fch_creacion) VALUES (?, ?, ?)';
$comando = 'INSERT INTO dsa_bitacora (id, estado, fch_creacion) VALUES (:id, :estado, :fch_creacion)';
$parametros = array (
    ':id'=> (int)$id,
    ':estado'=>1,
    ':fch_creacion'=>date('Y-m-d H:i:s')
);
execWithParameters($cn, $comando, $parametros);
Run Code Online (Sandbox Code Playgroud)

我的getValue函数工作正常,我得到了表的下一个序列.但是当我进入execWithParameters时,我得到了这个异常:

PDOException:SQLSTATE [HY000]:常规错误:2014在其他未缓冲的查询处于活动状态时无法执行查询.考虑使用PDOStatement :: fetchAll().或者,如果您的代码只是针对mysql运行,则可以通过设置PDO :: MYSQL_ATTR_USE_BUFFERED_QUERY属性来启用查询缓冲.在第77行的D:\ Servidor\xampp_1_7_1\htdocs\bitacora\func_db.php中

我试图修改连接属性,但它不起作用.

这些是我的核心数据库功能:

function getConnection() {
    try {
        $cn = new PDO("mysql:host=$host;dbname=$bd", $usuario, $clave, array(
                PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
            ));

        $cn->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, …
Run Code Online (Sandbox Code Playgroud)

php pdo

14
推荐指数
4
解决办法
3万
查看次数