标签: insert

SQL插入语句

strSQL = "INSERT INTO Accounts UserName, Password VALUES ('" & txtUsername.Text & "', '" & txtEncryptedPassword & "');"
Run Code Online (Sandbox Code Playgroud)

当代码执行并抛出错误时,但是我没有看到可见的问题.救命!

sql vb.net insert

0
推荐指数
1
解决办法
117
查看次数

数据未插入sqlite数据库

嗨,在我的应用程序中,我有想要插入我的sqlite数据库的数据.所以我已经成功创建了数据库,但问题是它没有将数据插入数据库.

我的数据库创建代码.

 - (void)createDatabase
  {

     NSArray *directories = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
     NSString *doctumentsDirectory = [directories lastObject];
     self.databasePath = [[NSString alloc] initWithString:[doctumentsDirectory stringByAppendingPathComponent:@"/bp.sqlite"]];

     NSFileManager *fileManager = [NSFileManager defaultManager];

   // create DB if it does not already exists
   if (![fileManager fileExistsAtPath:self.databasePath]) {

       const char *dbPath = [self.databasePath UTF8String];

    if (sqlite3_open(dbPath, &_myDataBase) == SQLITE_OK) {

        char *errorMsg;
        const char *sql_statement = "CREATE TABLE IF NOT EXISTS br (ID INTEGER PRIMARY KEY AUTOINCREMENT, NAME TEXT, COST TEXT,QUTY TEXT)";

        if (sqlite3_exec(_myDataBase, sql_statement, NULL, …
Run Code Online (Sandbox Code Playgroud)

sqlite insert ios ios7

0
推荐指数
1
解决办法
971
查看次数

INSERT INTO不工作我做错了什么?

这个脚本不会插入到我的db表中,我也不知道为什么!!!! 帮助我在页面上没有错误只是在我的bd中没有更新

$con = new mysqli("***","*****","******","****");

// Check connection
if (mysqli_connect_errno()) {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
}


$ponum=$con->real_escape_string($_POST['po']);
$date=$con->real_escape_string($_POST['date']);
$to=$con->real_escape_string($_POST['to']);
$time=$con->real_escape_string($_POST['time']);
$vin=$con->real_escape_string($_POST['stk_vin']);
$reason=$con->real_escape_string($_POST['reason']);
$amount=$con->real_escape_string($_POST['amount']);
$empnum=$con->real_escape_string($_POST['emp']);
$manange$con->real_escape_string(r=$_POST['mananger']);
$accnum=$con->real_escape_string($_POST['acc']);
$store_location=$con->real_escape_string($_POST['store']);
$borr=$con->real_escape_string($_POST['borrowed']);



mysqli_query($con,"INSERT INTO fpo(ponum,date,to,time,vin,reason,amount,empnum,mananger,accnum,
store_location,borr)
VALUES ('$ponum','$date','$to','$time','$vin','$reason','$amount','$empnum','$mananger','$accnum','$store_location','$borr')");
Run Code Online (Sandbox Code Playgroud)

php mysql insert

0
推荐指数
1
解决办法
68
查看次数

sqlite android中的多个insert语句

大家好我有多个插入语句的问题,我需要插入许多记录.我已经用这种方式编写,但记录没有插入"userbill"表.帮我??

..这是代码:

    SQLiteDatabase db = mySQLiteHelper.getWritableDatabase();
    String sql = "insert into userbill (billid, userid, date, amount, bill_status) values (?, ?, ?, ?, ?)";

    db.beginTransaction();
    SQLiteStatement st = db.compileStatement(sql);

    try{
        for(int i=0;i<Userid.length;i++)
        {

                st.bindLong(1, billid);
                st.bindString(2, Userid[i]);
                st.bindString(3, due_date);
                st.bindDouble(4, amount/Userid.length);
                st.bindString(5, "Due");

                long entryID = st.executeInsert();
                st.clearBindings();
        }

       db.setTransactionSuccessful();
    }
    catch(Exception e)
    {
        //e.printStackTrace();
        Log.e("MYAPP", "exception", e);
    }
    finally
    {
        db.endTransaction();
    }
    db.close(); 
Run Code Online (Sandbox Code Playgroud)

logcat的:

09-05 13:12:48.610:D/dalvikvm(7982):GC_FOR_ALLOC释放314K,10%免费5030K/5568K,暂停17ms,总计18ms

09-05 13:12:48.610:I/dalvikvm-heap(7982):将堆(frag case)增长到6.181MB,用于1127532字节分配

09-05 13:12:48.614:D/dalvikvm(7982):GC_FOR_ALLOC释放2K,9%免费6129K/6672K,暂停5ms,总计5ms

09-05 13:12:48.710:W/EGL_genymotion(7982):eglSurfaceAttrib未实现

09-05 13:12:57.014:I/SQLiteConnectionPool(7982):/data/data/com.perfect12.app2maintain/databases/AMTDB的连接池已关闭,但仍有1个连接正在使用中.当他们被释放回游泳池时,他们将被关闭.

09-05 13:12:57.286:W/EGL_genymotion(7982):eglSurfaceAttrib未实现

sqlite android bulkinsert insert

0
推荐指数
1
解决办法
723
查看次数

PHP/Laravel/eloquent - 将动态数量的行插入数据库

我正在使用Laravel框架,使用eloquent与我的数据库进行交互.

我有一个表格,我发布到我的控制器.此表单包含由用户添加的"标记".用户可以根据需要添加任意数量的标签.

我想POST标签,然后在我的控制器中,将每个标签插入一个新的表行,如下所示:

        $tag = new Tag;
        $tag->user_id   = Input::get('user_id');
        $tag->tag_name = Input::get('tag_name');
        $tag->save();
Run Code Online (Sandbox Code Playgroud)

我该怎么处理?起初我想把每个标签放到一个数组中,POST数组,然后在控制器中我循环遍历每个元素,将它们插入数据库.

看到这里的代码,这实际上是一个先前的堆栈溢出问题

但经过一番搜索,我得出的结论是你不能发布一个数组.

所以另一种方法是将每个数组值作为隐藏表单类型POST.问题在于如何告诉我的控制器要插入多少个标签(以及它们的行).

我希望这很清楚,在此先感谢.


编辑:仍有一些麻烦

编辑2:更改了代码以在javascript中包含'i'变量以及POST时使用的新数组.

这是用户生成的输入标签的样子

$("#tagsbox")
        .append("<div class='displaytag'><i>"+tag+"</i><input type='hidden' name='tags["+i+"]["+user_id+"]' value="+user_id+"><input type='hidden' name='tags["+i+"]["+tag+"]'value="+tag+">")
Run Code Online (Sandbox Code Playgroud)

这是提交后POST数据的样子

Array
(
[user_id] => 12
[lat] => 50.80589
[lng] => -0.02784
[spot_name] => test spot
[tags] => Array
    (
        [1] => Array
            (
                [12] => 12
                [tag1] => tag1
            )

        [2] => Array
            (
                [12] => 12
                [tag2] => tag2
            )

        [3] => Array
            (
                [12] => 12
                [tag3] …
Run Code Online (Sandbox Code Playgroud)

php insert dynamic laravel eloquent

0
推荐指数
1
解决办法
2021
查看次数

MySQL使用php插入单引号

我有一个代码插入到mysql数据库中.这是

schname就像=圣泰晤士学院

$schname = $_GET['schname'];
$sql= "INSERT INTO `school` (id, schname, place) VALUES (' ',  $schname, 'place',)";
Run Code Online (Sandbox Code Playgroud)

但在$ schname之后,查询不会运行.我能否知道如何解决这个问题,因为大多数学校的名字都跟着他们的名字.

php mysql insert

0
推荐指数
1
解决办法
91
查看次数

PHP INSERT into创建数据库错误

我正在尝试创建一个函数,它将通过表单插入数据库中的项目(并将执行相同的编辑).我有表单和PHP - 当我运行该函数时,我得到正确的数据库名称以及变量名称以及我输入的值,但是我看到数据库错误?任何帮助都会很棒(我还是比较新的PHP,并拔掉一些头发)

配置文件:

$hostname = 'localhost';
$username = 'DEFINED';
$password = 'DEFINED';
$database = 'DEFINED';
$table = 'recipes';

require('../config.php');  
$link = mysql_connect($hostname,$username,$password);
mysql_select_db($database,$link);

/* Get values and submit */
$rid = mysql_real_escape_string($_POST['rid']);
$name = mysql_real_escape_string($_POST['name']);
$category = mysql_real_escape_string($_POST['category']);
$tags = mysql_real_escape_string($_POST['tags']);
$search_tags = mysql_real_escape_string($_POST['search_tags']);
$description = mysql_real_escape_string($_POST['description']);
$description2 = mysql_real_escape_string($_POST['description2']);
$recipeAbout = mysql_real_escape_string($_POST['recipeAbout']);
$ingredients_1 = mysql_real_escape_string($_POST['ingredients_1']);
$directions_1 = mysql_real_escape_string($_POST['directions_1']);

$query = "INSERT INTO $table (name, category, tags, search_tags, description,description2, recipeAbout, ingredients_1,directions_1) VALUES ('$name','$category','$description','$description2' $tags','$search_tags','$description','$recipeAbout','$ingredients_1','$directions_1')";

echo $query;
Run Code Online (Sandbox Code Playgroud)

php mysql insert

0
推荐指数
1
解决办法
82
查看次数

operator []和insert()函数在C++映射中的行为是否应该相同?

当我使用operator []在c ++映射中插入元素时会发生错误.

我有这个地图<Pair,int>变量.当我向其中插入一个新元素,然后使用迭代器打印其键时,地图的某些元素会随机消失,并且值不会按递增顺序打印.但是,当我使用funtion insert()插入元素时,一切正常.我对operator []做错了什么?两种情况下结果不一样吗?

备注:每个密钥对是一个存储一对整数的结构.

这是一个例子:我插入以下六个键(5,9),(5,11),(5,12),(4,14),(1,10),(3,10).然后,我迭代地图,键(3,10)消失.此外,元素不按顺序打印.要查看应该打印的正确方法,请按照下面代码注释中的说明进行操作.

这是我的代码:

#include <iostream>
#include <map>

using namespace std;

struct Pair {
    int a;
    int b;

    Pair(const int& a,const int& b) { //assures the first int is the smaller one
        if (a < b) {
            this->a = a;
            this->b = b;
        } else {
            this->b = a;
            this->a = b;
        }
    }

    bool operator<(const Pair& otherPair) const {
        return this->a < otherPair.a || this->b < otherPair.b;
    }
};

int main() {
    Pair elements …
Run Code Online (Sandbox Code Playgroud)

c++ struct iterator insert map

0
推荐指数
1
解决办法
85
查看次数

Laravel,不使用foreach插入多行

$input['activities'] = array(3,2,5);

foreach($input['activities'] as $activity_id){

    $user_activities = new User_activities;

    $user_activities->activity_id = $activity_id;

    $user_activities->user_id = Auth::id();

    $user_activities->save();

}
Run Code Online (Sandbox Code Playgroud)

是否可以使用单行脚本为Laravel中的每个语句执行上述操作?而不是进行保存foreach,是否可以在一行中完成?

mysql insert save laravel eloquent

0
推荐指数
1
解决办法
3607
查看次数

如何将我的Linked-List插入函数从O(N)更改为O(1)

我实现了我在最后插入的linkedList函数,但是我使用了暴力方法直到结束然后添加它.我想把它改成O(1).如果你们有任何提示会很棒.

c++ insert nodes singly-linked-list

0
推荐指数
1
解决办法
85
查看次数

标签 统计

insert ×10

mysql ×4

php ×4

c++ ×2

eloquent ×2

laravel ×2

sqlite ×2

android ×1

bulkinsert ×1

dynamic ×1

ios ×1

ios7 ×1

iterator ×1

map ×1

nodes ×1

save ×1

singly-linked-list ×1

sql ×1

struct ×1

vb.net ×1